Artikel sederhana ini berfokus pada cara mengonversi DWG ke PDF di C# dengan memaparkan konfigurasi aplikasi untuk menggunakan pustaka dan proses bertahap untuk membuat kode aplikasi ini. Contoh kelas CadRasterizationOptions dapat digunakan untuk menyesuaikan keluaran PDF sesuai kebutuhan Anda. Dalam kode contoh untuk mengekspor file DWG ke PDF di C#, kami telah menunjukkan pengaturan ukuran halaman untuk file PDF keluaran.
Langkah-langkah untuk Mengekspor DWG ke PDF di C#
- Konfigurasikan proyek untuk menambahkan Aspose.CAD for .NET dari manajer paket NuGet untuk mengonversi DWG ke PDF
- Akses file DWG target menggunakan turunan dari kelas Image
- Inisialisasi objek kelas CadRasterizationOptions untuk mengatur ukuran halaman PDF keluaran
- Deklarasikan objek kelas PdfOptions dan atur properti VectorRasterizationOptions dari PdfOptions
- Simpan DWG sebagai file PDF menggunakan objek PdfOptions
Langkah-langkah yang disebutkan di atas dengan gamblang menjelaskan proses yang dapat mengonversi file DWG ke PDF dalam C#, di mana pertama-tama file DWG akan dimuat menggunakan turunan dari kelas Gambar, yang kemudian diikuti dengan memberi contoh objek kelas PdfOptions sebagai argumen dengan pengaturan default. Jika Anda ingin menyesuaikan opsi rasterisasi dari file DWG maka Anda dapat menggunakan instance kelas CadRasterizationOptions untuk penyesuaian output PDF.
Kode untuk Mengekspor DWG ke PDF di C#
Kode contoh dapat digunakan untuk mengembangkan perangkat lunak konverter DWG ke PDF di C# karena semua kelas dan metode yang diperlukan diperkenalkan di dalamnya. Contoh kelas CadRasterizationOptions digunakan untuk menyesuaikan proses rasterisasi seperti ukuran halaman diatur, namun Anda dapat mengatur properti lain juga seperti warna gambar, warna latar belakang, jenis gambar, lapisan, opsi pena, tata letak, dan kualitas untuk beberapa nama.
Artikel ini berfokus pada proses mengonversi file DWG ke PDF di C#. Jika Anda ingin mempelajari tentang proses mengonversi DWG ke SVG, lihat artikel cara mengonversi DWG ke SVG di C#.