Mendukung Garis Tersembunyi di File DWG - Tutorial Aspose.CAD

Perkenalan

Selamat datang di tutorial komprehensif tentang mendukung garis tersembunyi di file DWG menggunakan Aspose.CAD untuk .NET. Jika Anda ingin menyempurnakan proyek CAD Anda dengan memasukkan garis tersembunyi di file DWG Anda, Anda berada di tempat yang tepat. Dalam panduan ini, kami akan membagi proses menjadi langkah-langkah yang mudah diikuti, menggunakan Aspose.CAD untuk mencapai hasil yang diinginkan dengan lancar.

Prasyarat

Sebelum kita mendalami tutorialnya, pastikan Anda memiliki prasyarat berikut:

  • Aspose.CAD untuk .NET: Pastikan Anda telah menginstal perpustakaan Aspose.CAD. Anda dapat mengunduhnyaDi Sini.
  • Lingkungan Pengembangan: Siapkan lingkungan pengembangan yang berfungsi dengan kemampuan .NET.
  • Contoh File DWG: Siapkan file DWG untuk pengujian. Anda dapat menggunakan file “Bottom_plate.dwg” yang disediakan.

Impor Namespace

Di proyek .NET Anda, pastikan untuk mengimpor namespace yang diperlukan untuk bekerja dengan Aspose.CAD. Sertakan yang berikut ini di bagian atas file kode Anda:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Aspose.CAD;
using Aspose.CAD.FileFormats.Cad;
using Aspose.CAD.ImageOptions;;

Langkah 1: Muat File DWG

Mulailah dengan memuat file DWG Anda menggunakan perpustakaan Aspose.CAD. Pastikan Anda memberikan jalur yang benar ke direktori dokumen Anda.

string MyDir = "Your Document Directory";
string sourceFilePath = MyDir + "Bottom_plate.dwg";
string outPath = MyDir + "Bottom_plate.pdf";

using (CadImage cadImage = (CadImage)Image.Load(sourceFilePath))
{
    // Kode untuk langkah selanjutnya akan ada di sini
}

Langkah 2: Tetapkan Opsi Rasterisasi

Tentukan opsi rasterisasi untuk menyesuaikan proses konversi. Ini termasuk menentukan dimensi halaman, lapisan yang akan disertakan, dan tata letak yang perlu dipertimbangkan.

CadRasterizationOptions rasterizationOptions = new CadRasterizationOptions();
rasterizationOptions.PageHeight = cadImage.Height;
rasterizationOptions.PageWidth = cadImage.Width;
rasterizationOptions.Layers = new string[] { "Print", "L1_RegMark", "L2_RegMark" };

Langkah 3: Konfigurasikan Opsi PDF

Atur opsi untuk keluaran PDF, termasuk opsi rasterisasi vektor.

PdfOptions pdfOptions = new PdfOptions();
rasterizationOptions.Layouts = new string[] { "Model" };
pdfOptions.VectorRasterizationOptions = rasterizationOptions;

Langkah 4: Simpan File PDF

Simpan gambar CAD ke file PDF dengan opsi yang ditentukan.

cadImage.Save(outPath, pdfOptions);

Kesimpulan

Selamat! Anda telah berhasil mendukung baris tersembunyi di file DWG Anda menggunakan Aspose.CAD untuk .NET. Tutorial ini memberikan panduan langkah demi langkah yang terperinci untuk membantu Anda mengintegrasikan fungsi ini dengan lancar ke dalam proyek CAD Anda.

FAQ

Q1: Apakah Aspose.CAD kompatibel dengan semua versi file DWG?

A1: Ya, Aspose.CAD mendukung berbagai versi file DWG, memastikan kompatibilitas dengan berbagai aplikasi CAD.

Q2: Dapatkah saya menyesuaikan opsi rasterisasi untuk lapisan yang berbeda?

A2: Tentu saja! Pada Langkah 2, Anda dapat menyesuaikanLayers array untuk menyertakan lapisan tertentu yang ingin Anda pertimbangkan selama rasterisasi.

Q3: Apakah ada versi uji coba yang tersedia untuk Aspose.CAD?

A3: Ya, Anda dapat menjelajahi fitur Aspose.CAD dengan menggunakan uji coba gratis yang tersediaDi Sini.

Q4: Di mana saya bisa mendapatkan dukungan dan bantuan tambahan?

A4: Kunjungi forum komunitas Aspose.CADDi Sini untuk dukungan atau pertanyaan apa pun.

Q5: Bisakah saya mendapatkan lisensi sementara untuk Aspose.CAD?

A5: Ya, Anda bisa mendapatkan lisensi sementara untuk Aspose.CADDi Sini.