Gambar DWG

Ekspor Gambar DWG ke PDF

Aspose.CAD untuk API Java dapat memuat gambar AutoCAD dalam format DWG, dan mengonversinya menjadi PDF. Topik ini menjelaskan penggunaan API Aspose.CAD untuk mencapai konversi dari DWG ke format PDF melalui langkah-langkah sederhana yang ditentukan berikut.

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.

  1. Muat file DWG ke dalam instance Image.
  2. Buat objek dari kelas CadRasterizationOptions dan atur properti PageHeight & PageWidth.
  3. Buat objek dari kelas PdfOptions dan atur properti VectorRasterizationOptions.
  4. Panggil metode Image.save dan teruskan objek PdfOptions sebagai parameter kedua.

Contoh kode di bawah ini menunjukkan cara mengekspor Gambar DWG ke PDF.

Membuat PDF Tunggal dengan Ukuran Layout Berbeda

Aspose.CAD untuk Java memungkinkan Anda mengonversi file DWG menjadi satu PDF dengan ukuran layout yang berbeda. Pendekatan ini bekerja sebagai berikut:

  1. Muat file DWG menggunakan metode pabrik Aspose.CAD.Image.load.
  2. Buat instance dari kelas CadRasterizationOptions dan atur tinggi dan lebar halaman hasil.
  3. Tambahkan LayoutPageSizes yang diperlukan untuk objek CadRasterizationOptions.
  4. Buat instance dari kelas PdfOptions dan atur properti VectorRasterizationOptions.
  5. Ekspor gambar ke PDF menggunakan metode Image.save .

Contoh kode di bawah ini menunjukkan cara membuat satu PDF dengan layout yang berbeda.

Ekspor DWG ke PDF/A dan PDF/E

Langkah-langkah sederhana berikut diperlukan untuk mengonversi DWG ke PDF.

  1. Muat file DWG ke dalam instance Image.
  2. Buat objek dari kelas CadRasterizationOptions dan atur PageHeight & PageWidth .
  3. Buat objek dari kelas PdfOptions dan atur properti VectorRasterizationOptions.
  4. Panggil Image.save metode dan teruskan objek PdfOptions sebagai parameter kedua.

Contoh kode di bawah ini menunjukkan cara mengekspor Gambar DWG ke PDF.

Primitif AutoCAD yang Didukung

Primitif AutoCAD berikut didukung.

  • TEKS
  • MTEXT
  • ATTDEF
  • ATTRIB
  • ARC
  • ELLIPSE
  • HATCH
  • LEADER
  • TITIK
  • VERTEX 2D
  • VERTEX 3D
  • POLYLINE 2D
  • LWPOLYLINE
  • RAY
  • BULAT
  • DIMENSION ORDINATE
  • DIMENSION LINEAR
  • DIMENSION ALIGNED
  • DIMENSION ANG 3Pt
  • DIMENSION ANG 2Ln
  • DIMENSION RADIUS
  • DIMENSION DIAMETER
  • SHAPE
  • SOLID
  • SPLINE
  • MLINE
  • GARIS
  • XLINE
  • GAYA
  • DIMSTYLE
  • LTYPE
  • MLINESTYLE
  • LAPIS
  • VIEWPORT
  • LAYOUT

Ekspor Layout DWG Spesifik ke PDF

Pendekatan ini bekerja sebagai berikut:

  1. Muat file DWG menggunakan metode pabrik Image.load.
  2. Buat instance dari kelas CadRasterizationOptions dan atur tinggi dan lebar halaman hasil.
  3. Atur properti Layouts untuk objek CadRasterizationOptions.
  4. Buat instance dari kelas PdfOptions dan atur properti VectorRasterizationOptions.
  5. Ekspor gambar ke PDF menggunakan metode Image.save() .

Contoh kode di bawah ini menunjukkan cara mengonversi layout spesifik dari DWG ke PDF.

Ekspor DWG ke Raster atau PDF menggunakan Ukuran Tetap

Aspose.CAD untuk API Java dapat memuat gambar AutoCAD dalam format DWG, dan mengonversinya menjadi PDF atau Raster menggunakan ukuran tetap.

Contoh kode di bawah ini menunjukkan cara menerapkan fitur ini.

Dukungan untuk garis tersembunyi yang dibulatkan saat mengekspor DWG/DXF ke BMP dan PDF

Pendekatan ini bekerja sebagai berikut:

  1. Muat file DWG menggunakan metode Aspose.CAD.Image.load .
  2. Buat instance dari kelas CadRasterizationOptions .
  3. Buat instance dari kelas CadRasterizationOptions dan atur tinggi dan lebar halaman hasil.
  4. Buat instance dari kelas PdfOptions dan atur properti VectorRasterizationOptions.
  5. Ekspor gambar ke PDF menggunakan metode Image.save() .

Contoh kode di bawah ini menunjukkan cara menerapkan fitur ini.

Dukungan untuk pengaturan area cetak untuk gambar DWG dalam PDF yang diekspor

Aspose.CAD untuk API Java dapat memuat gambar AutoCAD dalam format DWG, dan mengonversinya menjadi PDF. Topik ini menjelaskan penggunaan API Aspose.CAD untuk mencapai dukungan untuk pengaturan area cetak untuk gambar DWG dalam PDF yang diekspor.

Contoh kode di bawah ini menunjukkan cara menerapkan fitur ini.

Dukungan untuk membaca metadata XREF untuk file DWG

  1. Muat file DWG menggunakan metode Aspose.CAD.Image.load .
  2. Telusuri setiap entitas gambar.
  3. Jika entitas adalah CadUnderlay maka entitas XREF dengan metadata.

Contoh kode di bawah ini menunjukkan cara mencapai fitur ini.

Dokumen DWG dengan menentukan koordinat

Aspose.CAD untuk API Java sekarang menyediakan fitur untuk merender dokumen DWG dengan memberikan koordinat lebar dan tinggi dokumen.

Contoh kode di bawah ini menunjukkan cara merender dokumen DWG.

Properti CadRasterizationOptions.Layouts adalah tipe array string sehingga Anda dapat menentukan lebih dari satu layout sekaligus untuk kemungkinan konversi ke format PDF. Saat menentukan beberapa layout untuk properti CadRasterizationOptions.Layouts , PDF hasil akan memiliki beberapa halaman, di mana setiap halaman mewakili layout AutoCAD individu.

Daftar Semua Layout

Anda dapat mencantumkan semua layout yang ada dalam gambar AutoCAD menggunakan potongan kode berikut.

Dapatkan Nilai Atribut Blok dari Referensi Eksternal

Aspose.CAD untuk API Java memungkinkan Anda untuk mendapatkan referensi eksternal dari atribut blok. API Aspose.CAD mengekspos properti getXRefPathName() untuk mendapatkan referensi eksternal dari atribut blok dalam koleksi CadBlockDictionary.

Kode berikut menunjukkan cara mendapatkan referensi eksternal dari atribut blok.

Cari Teks Dalam File AutoCAD DWG

Aspose.CAD untuk API Java memungkinkan Anda untuk mencari teks dalam file DWG AutoCAD. API Aspose.CAD mengekspos kelas CadText yang mewakili entitas teks dalam file DWG AutoCAD. Kelas CadMText juga termasuk dalam API Aspose.CAD karena beberapa entitas lain mungkin juga berisi teks.

Kode berikut menunjukkan cara mencari teks dalam file DWG AutoCAD.

Cari Teks di Layout Spesifik

Mengakses Bendera Underlay untuk Format DWG

Aspose.CAD untuk Java telah menerapkan bendera underlay untuk format DWG dan memungkinkan pengembang untuk mengaksesnya. Berikut adalah demonstrasi kode sederhana.

Dukungan untuk Entitas DWG

Aspose.CAD untuk API Java 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 Mengekspor 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 gambar.

Dukungan untuk Mengimpor Gambar ke File DWG

Aspose.CAD untuk API Java 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 Menambahkan Teks dalam DWG

Aspose.CAD untuk API Java 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 ke dalam file DWG.

Dukungan untuk Mesh dalam DWG

Aspose.CAD untuk API Java sekarang 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 mengekspor ke format DXF. Pendekatan konversi DWG ke DXF bekerja sebagai berikut:

  1. Muat file gambar DWG menggunakan metode Image.load .
  2. 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

API Aspose.CAD dapat memuat gambar AutoCAD dalam format DWG, dan mengonversinya menjadi SVG. Topik ini menjelaskan penggunaan API Aspose.CAD untuk mencapai konversi dari DWG ke format SVG melalui langkah-langkah sederhana yang ditentukan di bawah ini.

  1. Muat file DWG ke dalam instance Image.
  2. Buat objek dari kelas SvgOptions dan atur properti yang diperlukan.
  3. Ekspor gambar DWG ke SVG menggunakan metode Image.save() .

Contoh kode di bawah ini menunjukkan cara mengonversi file DWG ke format SVG.