Gambar DWG
Ekspor Gambar DWG ke PDF
Aspose.CAD untuk .NET API dapat memuat gambar AutoCAD dalam format DWG dan mengkonversinya ke PDF. Topik ini menjelaskan penggunaan API Aspose.CAD untuk mencapai konversi DWG ke format PDF melalui langkah-langkah sederhana seperti yang ditentukan di bawah ini.
API mendukung revisi DWG AutoCAD berikut:
- Versi DWG 2004 versi 16.0 rilis 18
- Versi DWG 2005 versi 16.1
- Versi DWG 2010 versi 18.0
- Versi DWG 2013 versi 19.0
Format File DWG
DWG adalah file biner yang berisi data gambar vektor dan metadata. Data gambar vektor memberikan instruksi kepada aplikasi CAD tentang cara menampilkan DWG; metadata dapat berisi berbagai informasi tentang file termasuk data spesifik lokasi dan juga data klien. Spesifikasi terbuka untuk format file DWG dapat ditemukan dalam PDF ini
Mengonversi File DWG ke PDF
Langkah-langkah sederhana berikut diperlukan untuk mengonversi DWG ke PDF.
- Muat file DWG menjadi instance dari Image.
- Buat objek dari kelas CadRasterizationOptions dan atur properti PageHeight & PageWidth.
- Buat objek dari kelas PdfOptions dan atur properti VectorRasterizationOptions.
- Panggil Image.Save sambil meneruskan objek dari PdfOptions sebagai parameter kedua.
Contoh kode di bawah ini menunjukkan cara mengekspor Gambar DWG ke PDF.
Membuat PDF Tunggal dengan Ukuran Tata Letak Berbeda
Aspose.CAD untuk .NET memungkinkan Anda untuk mengonversi file DWG menjadi PDF tunggal dengan ukuran tata letak yang berbeda. Pendekatan ini bekerja sebagai berikut:
- Muat file DWG menggunakan metode pabrik Aspose.CAD.Image.Load.
- Buat instance dari kelas CadRasterizationOptions dan atur tinggi dan lebar halaman hasil.
- Tambahkan LayoutPageSizes yang diperlukan untuk objek CadRasterizationOptions.
- Buat instance dari kelas PdfOptions dan atur properti VectorRasterizationOptions.
- Ekspor gambar ke PDF menggunakan metode Image.Save().
Contoh kode di bawah ini menunjukkan cara membuat satu PDF dengan tata letak yang berbeda.
Primitif AutoCAD yang Didukung
Primitif AutoCAD berikut didukung.
- TEKS
- MTEXT
- ATTDEF
- ATTRIB
- BUSUR
- ELLIPSE
- HATCH
- LEADER
- TITIK
- VERTEX 2D
- VERTEX 3D
- POLYLINE 2D
- LWPOLYLINE
- SINAR
- BULAT
- DIMENSI ORDINAT
- DIMENSI LINEAR
- DIMENSI SEJALUR
- DIMENSI ANG 3Pt
- DIMENSI ANG 2Ln
- DIMENSI JARI-JARI
- DIMENSI DIAMETER
- BENTUK
- PADAT
- SPLINE
- MLINE
- GARIS
- XLINE
- GAYA
- DIMSTYLE
- LTIPE
- GAYA MLINE
- LAPIS
- VIEWPORT
- TATA LETAK
Ekspor Tata Letak DWG Tertentu ke PDF
Pendekatan ini bekerja sebagai berikut:
- Muat file DWG menggunakan metode pabrik Aspose.CAD.Image.Load.
- Buat instance dari kelas CadRasterizationOptions dan atur tinggi dan lebar halaman hasil.
- Atur properti Layouts untuk objek CadRasterizationOptions.
- Buat instance dari kelas PdfOptions dan atur properti VectorRasterizationOptions.
- Ekspor gambar ke PDF menggunakan metode Image.Save().
Contoh kode di bawah ini menunjukkan cara mengonversi tata letak DWG tertentu ke PDF.
Render dokumen DWG dengan menentukan koordinat
Aspose.CAD untuk .NET API kini menyediakan fitur untuk merender dokumen DWG dengan memberikan koordinat lebar dan tinggi dokumen.
Contoh kode di bawah ini menunjukkan cara me-render dokumen DWG.
Ekspor DWG ke Raster atau PDF menggunakan Ukuran Tetap
Aspose.CAD untuk .NET API dapat memuat gambar AutoCAD dalam format DWG, dan mengkonversinya ke PDF atau Raster menggunakan ukuran tetap.
Contoh kode di bawah ini menunjukkan cara mengimplementasikan fitur ini.
Ekspor DWG ke PDF/A dan PDF/E
Pendekatan ini bekerja sebagai berikut:
- Muat file DWG menggunakan metode pabrik Aspose.CAD.Image.Load.
- Buat instance dari kelas CadRasterizationOptions.
- Buat instance dari kelas PdfOptions dan atur properti VectorRasterizationOptions.
- Atur properti kepatuhan PDF dan simpan.
- Ekspor gambar ke PDF menggunakan metode Image.Save().
Contoh kode di bawah ini menunjukkan cara mengonversi file DWG ke PDF/A dan PDF/E.
Dukungan untuk garis tersembunyi membulat saat mengekspor DWG/DXF ke BMP dan PDF
Pendekatan ini bekerja sebagai berikut:
- Muat file DWG menggunakan metode pabrik Aspose.CAD.Image.Load.
- Buat instance dari kelas CadRasterizationOptions dan atur tinggi dan lebar halaman hasil.
- Buat instance dari kelas PdfOptions dan atur properti VectorRasterizationOptions.
- Ekspor gambar ke PDF menggunakan metode Image.Save().
Contoh kode di bawah ini menunjukkan cara mengimplementasikan fitur ini.
Dukungan untuk menetapkan area cetak untuk gambar DWG dalam PDF yang diekspor
Aspose.CAD untuk .NET API dapat memuat gambar AutoCAD dalam format DWG, dan mengkonversinya ke PDF. Topik ini menjelaskan penggunaan API Aspose.CAD untuk mencapai dukungan menetapkan area cetak untuk gambar DWG dalam PDF yang diekspor.
Contoh kode di bawah ini menunjukkan cara mengimplementasikan fitur ini.
Dukungan untuk membaca metadata XREF untuk file DWG
- Muat file DWG menggunakan metode pabrik Aspose.CAD.Image.Load.
- Telusuri setiap entitas gambar.
- Jika entitas tersebut adalah CadUnderlay, maka entitas XREF dengan metadata.
Contoh kode di bawah ini menunjukkan cara mencapai fitur ini.
Properti CadRasterizationOptions.Layouts adalah dari tipe array string sehingga Anda dapat menentukan lebih dari satu tata letak sekaligus untuk konversi ke format PDF yang mungkin. Saat menentukan beberapa tata letak untuk properti CadRasterizationOptions.Layouts, PDF hasilnya akan memiliki beberapa halaman, di mana setiap halaman mewakili tata letak AutoCAD individual.
Daftar Semua Tata Letak
Anda dapat mencantumkan semua tata letak yang ada dalam gambar AutoCAD menggunakan cuplikan kode berikut.
Mengakses Bendera Underlay untuk Format DWG
Aspose.CAD untuk .NET telah mengimplementasikan bendera underlay untuk format DWG dan memungkinkan pengembang untuk mengaksesnya. Berikut adalah demonstrasi kode yang sederhana.
Dukungan untuk Entitas DWG
Aspose.CAD untuk .NET API dapat memuat gambar AutoCAD dalam format DWG dan mendukung berbagai entitas untuk dikerjakan.
Dukungan untuk Entitas MLeader
DWG adalah file biner yang berisi data gambar vektor dan metadata. Ada berbagai entitas dalam file DWG. Bagian berikut menjelaskan contoh bekerja dengan entitas MLeader di dalam file DWG.
Dukungan untuk Ekspor Entitas DWG ke Gambar
DWG adalah file biner yang berisi data gambar vektor dan metadata. Ada berbagai entitas dalam file DWG. Bagian berikut menjelaskan contoh mengekspor entitas DWG tertentu ke dalam gambar.
Dukungan untuk Menambahkan Teks di DWG
Aspose.CAD untuk .NET API dapat memuat gambar AutoCAD dalam format DWG dan mendukung berbagai entitas untuk dikerjakan. DWG adalah file biner yang berisi data gambar vektor dan metadata. Ada berbagai entitas dalam file DWG. Bagian berikut menjelaskan bagaimana kita dapat menambahkan teks di dalam file DWG.
Dukungan untuk Mengimpor Gambar ke File DWG
Aspose.CAD untuk .NET API dapat memuat gambar AutoCAD dalam format DWG dan mendukung berbagai entitas untuk dikerjakan. DWG adalah file biner yang berisi data gambar vektor dan metadata. Ada berbagai entitas dalam file DWG. Bagian berikut menjelaskan bagaimana kita dapat mengimpor gambar ke dalam file DWG.
Dukungan untuk Mesh dalam DWG
Aspose.CAD untuk .NET API kini dapat mengakses entitas yang mendukung mesh yang mencakup tipe CadPolyFaceMesh dan CadPolygonMesh. Contoh berikut menjelaskan bagaimana kita dapat mengakses tipe mesh.
Mengonversi Gambar DWG ke DXF
Aspose.CAD menyediakan fitur untuk memuat file DWG AutoCAD dan mengekspornya ke format DXF. Pendekatan konversi DWG ke DXF bekerja sebagai berikut:
- Muat file gambar DWG menggunakan metode pabrik Image.Load.
- Ekspor gambar DWG ke DXF menggunakan metode Image.Save().
Contoh kode di bawah ini menunjukkan cara mengonversi file DWG ke format DXF.
Mengonversi Gambar DWG ke SVG
Aspose.CAD untuk .NET API dapat memuat gambar AutoCAD dalam format DWG, dan mengonversinya ke SVG. Topik ini menjelaskan penggunaan API Aspose.CAD untuk mencapai konversi DWG ke format SVG melalui langkah-langkah sederhana seperti yang ditentukan di bawah ini.
- Muat file DWG menjadi instance dari Image.
- Buat objek dari kelas SvgOptions dan atur properti yang diperlukan.
- Ekspor gambar DWG ke SVG menggunakan metode Image.Save().
Contoh kode di bawah ini menunjukkan cara mengonversi file DWG ke format SVG.
Muat File DWG Besar
Aspose.CAD untuk .NET memberikan fasilitas untuk membuka file DWG yang sangat besar menggunakan kelas Image. Sekarang Anda dapat dengan mudah membuka file besar dengan bantuan kode contoh di bawah ini.