Konversi DGN ke PDF di Aspose.CAD untuk .NET
Perkenalan
Menjelajahi dunia file CAD bisa jadi menantang, tetapi dengan Aspose.CAD untuk .NET, pengembang dapat dengan mudah memanipulasi dan mengonversi berbagai format CAD. Salah satu kebutuhan umum adalah mengonversi file DGN ke PDF, yang akan kita bahas langkah demi langkah dalam tutorial ini.
Prasyarat
Untuk mengikutinya, pastikan Anda memiliki hal berikut:
- Kemampuan dasar dalam C# dan kerangka kerja .NET.
- Pustaka Aspose.CAD untuk .NET telah terinstal. Anda dapat mengunduhnyaDi Sini.
- Contoh file DGN (misalnya, Nikon_D90_Camera.dgn).
Langkah 1: Impor Namespace yang Diperlukan
Mulailah dengan mengimpor namespace yang relevan dalam proyek C# Anda:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Aspose.CAD;
Langkah 2: Muat File DGN
Tentukan direktori untuk file DGN Anda dan muat menggunakan kode berikut:
string myDir = "Your Document Directory";
string sourceFilePath = myDir + "Nikon_D90_Camera.dgn";
using (DgnImage cadImage = (DgnImage)Image.Load(sourceFilePath))
{
// Pemrosesan tambahan akan dilakukan di sini...
}
Langkah 3: Konfigurasikan Opsi Rasterisasi
Berikutnya, atur opsi rasterisasi untuk menentukan bagaimana DGN Anda akan ditampilkan dalam PDF:
CadRasterizationOptions rasterizationOptions = new CadRasterizationOptions
{
PageWidth = 600, // Sesuaikan lebar sesuai kebutuhan
PageHeight = 300, // Sesuaikan tinggi sesuai kebutuhan
NoScaling = true,
AutomaticLayoutsScaling = false
};
Langkah 4: Buat Opsi PDF
Tentukan opsi PDF, integrasikan pengaturan rasterisasi yang dikonfigurasi sebelumnya:
PdfOptions pdfOptions = new PdfOptions
{
VectorRasterizationOptions = rasterizationOptions
};
Langkah 5: Simpan DGN sebagai PDF
Terakhir, simpan file DGN sebagai PDF menggunakan opsi yang telah Anda konfigurasikan:
cadImage.Save(myDir + "ExportDGNToPdf_out.pdf", pdfOptions);
Kesimpulan
Selamat! Anda telah berhasil mengonversi file DGN menjadi PDF menggunakan Aspose.CAD untuk .NET. Tutorial sederhana ini memandu Anda memuat file DGN, mengatur opsi rasterisasi, dan menyimpan output sebagai PDF.
Pertanyaan yang Sering Diajukan
Apakah saya perlu pengetahuan CAD sebelumnya untuk menggunakan Aspose.CAD?
Tentu saja! Aspose.CAD dirancang untuk menyederhanakan tugas CAD yang rumit, sehingga dapat diakses oleh semua pengembang, apa pun pengetahuan CAD mereka.
Di mana saya dapat menemukan lebih banyak sumber daya dan dokumentasi untuk Aspose.CAD?
Anda dapat menjelajahi panduan dan contoh lengkap diDokumentasi Aspose.CAD.
Apakah ada uji coba gratis yang tersedia untuk Aspose.CAD?
Ya, uji coba gratis dapat diperolehDi Sini.
Bagaimana cara mendapatkan lisensi sementara untuk Aspose.CAD?
Anda dapat meminta lisensi sementaraDi Sini.
Butuh bantuan atau punya pertanyaan?
Bergabunglah dalam percakapan diForum Aspose.CAD untuk dukungan dan pertanyaan komunitas.