
Aspose.CAD for Java
API Java untuk Membuat, Mengedit & Mengonversi Gambar CAD
Memungkinkan Pengembang Perangkat Lunak untuk Membuat, Mengedit & Mengonversi Dokumen AutoCAD DWG, DXF & STL ke PDF & Gambar Raster (BMP, GIF, JPG & JPEG) tanpa Ketergantungan apa pun.
Apa itu Aspose.CAD untuk Java?
Aspose.CAD untuk Java adalah pustaka Java serbaguna yang memberdayakan pengembang perangkat lunak seperti Anda untuk bekerja dengan Dokumen AutoCAD DWG, STL, DWF, DWT, dan DXF tanpa memerlukan AutoCAD atau perangkat lunak CAD lainnya. Pustaka ini memungkinkan Anda untuk membuka, membaca, merender, memanipulasi, dan mengonversi file-file ini ke PDF dan Gambar Raster. Dengan API yang intuitif, Anda dapat dengan mudah menangani file CAD di aplikasi Java Anda. Selain itu, aman untuk thread, sehingga Anda dapat menggunakannya di beberapa thread tanpa repot.
Aspose.CAD untuk Java dilengkapi dengan fitur praktis yang memungkinkan Anda mengonversi berbagai format gambar CAD seperti DXF, DWG, DWT, DGN, IFC, DWF, DWFX, STL, IGES(IGS), CF2, Collada(DAE), PLT, OBJ, SVG, DXB, FBX, U3D, 3DS, file STP ke PDF, beserta format gambar raster yang didukung seperti PNG, BMP, TIFF, JPEG & GIF hanya dengan beberapa baris kode Java. Mudah digunakan dan dibuat untuk kecepatan dan efisiensi, menggunakan memori minimal dan memberikan kinerja yang optimal. Menggunakan algoritme canggih untuk memastikan bahwa operasi pada file CAD cepat dan responsif.
Aspose.CAD untuk Java menawarkan fungsi lanjutan seperti menampilkan dan mencetak file CAD di aplikasi Java. Fitur yang menonjol adalah kemampuannya untuk menangani dan mengubah file CAD. Dengan alat ini, pengembang dapat membuat, menyesuaikan, dan menghapus elemen CAD seperti garis, lingkaran, lengkungan, dan teks. Anda juga dapat mengubah karakteristik seperti warna, lapisan, dan jenis garis objek. Aspose.CAD untuk Java sepenuhnya mendukung model 3D, sehingga Anda dapat menanganinya seperti model 2D. Intinya, ini adalah alat Java yang mudah digunakan dengan kemampuan terbaik dan bantuan pelanggan yang hebat, sehingga sangat cocok untuk pengembang Java yang menangani file CAD di aplikasi mereka.
Memulai dengan Aspose.CAD untuk Java
Cara yang direkomendasikan untuk menginstal Aspose.CAD untuk Java adalah melalui repositori Maven. Anda dapat dengan mudah menggunakan API Aspose.CAD untuk Java langsung di Proyek Maven Anda dengan konfigurasi sederhana.
Repositori Maven untuk Aspose.CAD untuk Java
//First, you need to specify the Aspose Maven Repository configuration/location in your Maven pom.xml as follows:
<repositories>
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://releases.aspose.com/java/repo/</url>
</repository>
</repositories>
//Define Aspose.PDF for Java API Dependency
<dependencies>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-cad;/artifactId>
<version>22.12</version>
<classifier>20.12</classifier>
</dependency>
</dependencies>
Anda dapat mengunduh pustaka langsung dari halaman produk Aspose.CAD
Ekspor File CAD melalui API Java
Aspose.CAD untuk Java memungkinkan pengembang perangkat lunak mengonversi berbagai format AutoCAD ke format file pendukung lainnya hanya dengan beberapa baris kode Java. Pustaka ini memungkinkan pemuatan berbagai format file CAD seperti DXF & DWG dan mengonversinya ke PDF dan gambar raster tanpa memerlukan AutoCAD atau aplikasi lainnya. Pustaka ini telah menyediakan beberapa fungsi penting untuk konversi file CAD, seperti mengekspor gambar AutoCAD 3D ke PDF, mengekspor tata letak CAD ke PDF, mengatur opsi properti pena saat mengekspor diagram, menguraikan objek CAD dan memproses entitas terpisah di dalam sisipan, Entitas Proksi ACAD, membaca dan mengekspor format IGES, mengimplementasikan dan menghitung model mesh seperti tepi, titik sudut, dan sisi, mengatur sudut pandang khusus untuk tata letak Model, dan masih banyak lagi.
Bagaimana cara mengekspor gambar AutoCAD 3D ke PDF melalui Java API?
String dataDir = Utils.getDataDir(Export3DAutoCADImagesToPDF.class) + "ExportingCAD/";
String srcFile = dataDir + "conic_pyramid.dxf";
Image cadImage = Image.load(srcFile);
CadRasterizationOptions rasterizationOptions = new CadRasterizationOptions();
rasterizationOptions.setPageWidth(500);
rasterizationOptions.setPageHeight(500);
rasterizationOptions.setTypeOfEntities(TypeOfEntities.Entities3D);
rasterizationOptions.setLayouts(new String[] {"Model"});
PdfOptions pdfOptions = new PdfOptions();
pdfOptions.setVectorRasterizationOptions(rasterizationOptions);
cadImage.save(dataDir + "Export3DImagestoPDF_out_.pdf", pdfOptions);
Render Format File CAD & BIM melalui API Java
Aspose.CAD untuk Java memberi pengembang perangkat lunak kemampuan untuk merender format file CAD dan BIM secara terprogram di dalam aplikasi Java mereka sendiri. Pustaka ini memungkinkan pemuatan berbagai format file CAD seperti file AutoCAD DWG, DWF, DWT atau DXF dan mengonversinya ke JPEG, PNG, PSD, BMP, DICOM, WebP, EMF, WMF, SVG, PDF dan masih banyak lagi hanya dengan beberapa baris kode Java. Contoh di bawah ini menunjukkan cara memuat file DWG, mengatur lebar dan tinggi halaman file output dan menyimpan file DWG ke PDF di dalam aplikasi Java.
Bagaimana cara merender file DWG melalui API Java?
// Load the CAD file
Image image = Image.load("input.dwg");
// Create an instance of CadRasterizationOptions
CadRasterizationOptions rasterizationOptions = new CadRasterizationOptions();
rasterizationOptions.setPageWidth(1000);
rasterizationOptions.setPageHeight(1000);
// Set the render options
PdfOptions pdfOptions = new PdfOptions();
pdfOptions.setVectorRasterizationOptions(rasterizationOptions);
// Save the output file
image.save("output.pdf", pdfOptions);
Ekspor AutoCAD DGN ke PDF melalui API Java
Aspose.CAD untuk Java adalah API canggih yang memungkinkan pengembang perangkat lunak bekerja dengan file AutoCAD DGN di dalam aplikasi Java mereka sendiri. Pustaka ini mendukung konversi file AutoCAD DGN ke PDF serta format file Gambar raster seperti PNG, BMP, TIFF, JPEG, dan GIF dengan mudah. Untuk mencapai tujuan tersebut, pertama-tama Anda perlu memuat file DGN yang ada sebagai DgnImage dan menetapkan berbagai properti untuknya, setelah itu Panggil metode save dari objek kelas DgnImage untuk menyimpan file output dalam format pilihan Anda.
Bagaimana cara mengonversi format AutoCAD DGN ke PDF melalui Java API?
// load an existing DGN file as DgnImage.
DgnImage dgnImage = (DgnImage)Image.load(dataDir + "Nikon_D90_Camera.dgn");
// Create an object of CadRasterizationOptions class and define/set different properties
PdfOptions options = new PdfOptions();
CadRasterizationOptions vectorOptions = new CadRasterizationOptions();
vectorOptions.setPageWidth(1500);
vectorOptions.setPageHeight(1500);
vectorOptions.setNoScaling(true);
vectorOptions.setAutomaticLayoutsScaling(false);
options.setVectorRasterizationOptions(vectorOptions);
OutputStream outStream = new FileOutputStream(dataDir + "ExportDGNToPdf_Out.pdf");
// Call the save method of the DgnImage class object.
dgnImage.save(outStream, options);