Mengaktifkan Pelacakan di File CAD - Tutorial Aspose.CAD
Perkenalan
Dalam bidang CAD (Computer-Aided Design), presisi dan pelacakan adalah yang terpenting. Aspose.CAD untuk .NET memberikan solusi tangguh untuk mengaktifkan pelacakan dalam file CAD. Tutorial ini akan memandu Anda melalui proses tersebut, memastikan Anda memanfaatkan potensi penuh dari fitur ini.
Prasyarat
Sebelum masuk ke tutorial, pastikan Anda memiliki prasyarat berikut:
- Aspose.CAD untuk .NET: Pastikan Anda telah menginstal perpustakaan Aspose.CAD. Anda dapat mengunduhnyaDi Sini.
- File Dokumen: Siapkan dokumen CAD untuk dilacak. Untuk tutorial ini, kita akan menggunakan “conic_pyramid.dxf.”
- Direktori Dokumen: Siapkan direktori untuk dokumen Anda. Ganti “Direktori Dokumen Anda” dalam kode dengan jalur sebenarnya. Sekarang setelah semuanya siap, mari pelajari panduan langkah demi langkah.
Impor Namespace
using Aspose.CAD.ImageOptions;
using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Text;
Langkah 1: Muat Gambar CAD
string MyDir = "Your Document Directory";
using (Image image = Image.Load(MyDir + "conic_pyramid.dxf"))
{
// Kode untuk langkah selanjutnya akan ditambahkan di sini
}
Langkah 2: Atur Opsi Ekspor PDF
using (FileStream stream = new FileStream(MyDir + "output_conic_pyramid.pdf", FileMode.Create))
{
PdfOptions pdfOptions = new PdfOptions();
CadRasterizationOptions cadRasterizationOptions = new CadRasterizationOptions();
pdfOptions.VectorRasterizationOptions = cadRasterizationOptions;
cadRasterizationOptions.PageWidth = 800;
cadRasterizationOptions.PageHeight = 600;
Langkah 3: Terapkan Pelacakan
int idxError = 1;
cadRasterizationOptions.RenderResult += new CadRasterizationOptions.CadRenderHandler(
delegate (CadRenderResult result)
{
Console.WriteLine("Tracking results of exporting");
if (result.IsRenderComplete)
return;
Console.WriteLine("Have some problems:");
foreach (RenderResult rr in result.Failures)
Console.WriteLine(string.Format("{0}. {1}, {2}", idxError++, rr.RenderCode.ToString(), rr.Message));
});
Langkah 4: Simpan ke Format PDF
Console.WriteLine("Exporting to pdf format");
image.Save(stream, pdfOptions);
}
Selamat! Anda telah berhasil mengaktifkan pelacakan dalam file CAD menggunakan Aspose.CAD untuk .NET. Jangan ragu untuk menjelajahinyadokumentasi untuk lebih jelasnya.
Kesimpulan
Dalam tutorial ini, kami membahas langkah-langkah penting untuk mengaktifkan pelacakan dalam file CAD menggunakan Aspose.CAD untuk .NET. Dengan mengikuti langkah-langkah ini, Anda memastikan rendering yang tepat dan mendapatkan wawasan tentang potensi masalah selama proses ekspor.
FAQ
Q1: Dapatkah saya menggunakan Aspose.CAD untuk .NET dengan format file CAD lainnya?
A1: Ya, Aspose.CAD untuk .NET mendukung berbagai format CAD, termasuk DWG dan DXF.
Q2: Bagaimana cara mendapatkan lisensi sementara untuk Aspose.CAD?
A2: KunjungiDi Sini untuk mendapatkan izin sementara.
Q3: Apa saja masalah rendering umum yang mungkin saya temui?
A3: Masalah seperti font yang hilang atau entitas yang tidak didukung dapat muncul. Periksa dokumentasi untuk pemecahan masalah.
Q4: Apakah ada forum komunitas untuk dukungan Aspose.CAD?
A4: Ya, Anda dapat mencari bantuan dan berbagi pengalaman Anda diForum Aspose.CAD.
Q5: Dapatkah saya menyesuaikan pesan kesalahan pelacakan?
A5: Tentu saja. Anda dapat memodifikasi kode untuk menyesuaikan pesan kesalahan sesuai dengan kebutuhan Anda.