Perkenalan
Menjelajahi dunia berkas 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 berkas 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 mengunduhnya Di 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 berkas DGN menjadi PDF menggunakan Aspose.CAD untuk .NET. Tutorial sederhana ini memandu Anda dalam memuat berkas DGN, mengatur opsi rasterisasi, dan menyimpan hasilnya sebagai PDF.
Pertanyaan yang Sering Diajukan
Apakah saya perlu pengetahuan CAD sebelumnya untuk menggunakan Aspose.CAD?
Tentu saja! Aspose.CAD dirancang untuk menyederhanakan tugas-tugas CAD yang kompleks, sehingga dapat diakses oleh semua pengembang, terlepas dari pengetahuan CAD mereka.
Di mana saya dapat menemukan lebih banyak sumber daya dan dokumentasi untuk Aspose.CAD?
Anda dapat menjelajahi panduan dan contoh lengkap di Dokumentasi Aspose.CAD.
Apakah ada uji coba gratis yang tersedia untuk Aspose.CAD?
Ya, uji coba gratis dapat diperoleh Di Sini.
Bagaimana cara mendapatkan lisensi sementara untuk Aspose.CAD?
Anda dapat meminta lisensi sementara Di Sini.
Butuh bantuan atau punya pertanyaan?
Bergabunglah dalam percakapan di Forum Aspose.CAD untuk dukungan dan pertanyaan komunitas.