1. Produk
  2.   CAD
  3.   Java
  4.   Aspose.CAD for Java

Aspose.CAD for Java

 
 

API Java untuk Mencipta, Mengedit & Menukar Lukisan CAD

Ia membolehkan Pembangun Perisian Mencipta, Mengedit & Menukar Dokumen AutoCAD DWG, DXF & STL kepada Imej PDF & Raster (BMP, GIF, JPG & JPEG) tanpa sebarang Ketergantungan.

Apakah itu Aspose.CAD untuk Java?

Aspose.CAD untuk Java ialah perpustakaan Java serba boleh yang memberi kuasa kepada pembangun perisian seperti anda untuk bekerja dengan AutoCAD DWG, STL, DWF, DWT dan Dokumen DXF tanpa memerlukan AutoCAD atau mana-mana perisian CAD lain. Pustaka ini membolehkan anda membuka, membaca, membuat, memanipulasi dan menukar fail ini kepada PDF dan Imej Raster. Dengan API intuitif, anda boleh mengendalikan fail CAD dengan mudah dalam aplikasi Java anda. Selain itu, ia selamat untuk benang, jadi anda boleh menggunakannya dalam berbilang rangkaian tanpa kerumitan.

Aspose.CAD untuk Java dilengkapi dengan ciri berguna yang membolehkan anda menukar pelbagai format lukisan CAD seperti DXF, DWG, DWT, DGN, IFC, DWF, DWFX, STL, IGES(IGS), CF2, Collada(DAE), PLT, OBJ, SVG, DXB, FBX3DS radar, STP bersama-sama fail sokongan PDF, STP seperti PNG, BMP, TIFF, JPEG & GIF menggunakan hanya beberapa baris kod Java. Ia mesra pengguna dan dibina untuk kelajuan dan kecekapan, menggunakan memori yang minimum dan menyampaikan prestasi yang dioptimumkan. Ia menggunakan algoritma lanjutan untuk memastikan bahawa operasi pada fail CAD adalah pantas dan responsif.

Aspose.CAD untuk Java menawarkan fungsi lanjutan seperti memaparkan dan mencetak fail CAD dalam apl Java. Ciri yang menonjol ialah keupayaannya untuk mengendalikan dan mengubah fail CAD. Dengan alat ini, pembangun boleh membuat, melaraskan dan mengalih keluar elemen CAD seperti garisan, bulatan, lengkok dan teks. Anda juga boleh menukar ciri seperti warna, lapisan dan jenis garis objek. Aspose.CAD untuk Java menyokong sepenuhnya model 3D, membenarkan anda mengendalikannya sama seperti model 2D. Pada dasarnya, ia adalah alat Java yang mesra pengguna dengan keupayaan terkemuka dan bantuan pelanggan yang hebat, menjadikannya sempurna untuk pembangun Java yang berurusan dengan fail CAD dalam apl mereka.

Previous Next

Bermula dengan Aspose.CAD untuk Java

Cara yang disyorkan untuk memasang Aspose.CAD untuk Java adalah melalui repositori Maven. Anda boleh menggunakan Aspose.CAD untuk Java API secara langsung dalam Projek Maven anda dengan konfigurasi mudah.

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 boleh memuat turun perpustakaan terus dari Aspose.CAD halaman produk

Eksport Fail CAD melalui API Java

Aspose.CAD untuk Java membolehkan pembangun perisian menukar pelbagai format AutoCAD kepada format fail sokongan lain dengan hanya beberapa baris kod Java. Perpustakaan membenarkan memuatkan pelbagai format fail CAD seperti DXF & DWG dan menukarnya kepada imej PDF dan raster tanpa memerlukan AutoCAD atau sebarang aplikasi lain. Perpustakaan telah menyediakan beberapa fungsi penting untuk penukaran fail CAD, seperti mengeksport imej AutoCAD 3D ke PDF, mengeksport susun atur CAD ke PDF, menetapkan pilihan sifat pen semasa mengeksport gambar rajah, menguraikan objek cad dan memproses entiti berasingan di dalam sisipan, Entiti Proksi ACAD, membaca dan mengeksport format IGES, melaksanakan dan mengira model mesh seperti bahagian tepi, set muka dan lebih model.

Bagaimana untuk Mengeksport Imej 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 CAD & BIM File Formats melalui Java API

Aspose.CAD untuk Java memberikan pembangun perisian keupayaan untuk memaparkan format fail CAD dan BIM secara pemrograman di dalam aplikasi Java mereka sendiri. Perpustakaan membenarkan memuatkan pelbagai format fail CAD seperti fail AutoCAD DWG, DWF, DWT atau DXF dan menukarnya kepada JPEG, PNG, PSD, BMP, DICOM, WebP, EMF, WMF, SVG, PDF dan banyak lagi dengan hanya beberapa baris kod Java. Contoh di bawah menunjukkan cara memuatkan fail DWG, tetapkan lebar halaman dan ketinggian fail output dan simpan fail DWG ke PDF dalam aplikasi Java.

Bagaimana untuk Memaparkan fail DWG melalui Java API?

// 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);

Eksport AutoCAD DGN ke PDF melalui Java API

Aspose.CAD untuk Java ialah API berkuasa yang membenarkan pembangun perisian bekerja dengan fail AutoCAD DGN di dalam aplikasi Java mereka sendiri. Perpustakaan ini menyokong penukaran fail AutoCAD DGN kepada PDF serta format fail Imej raster seperti PNG, BMP, TIFF, JPEG dan GIF dengan mudah. Untuk mencapai matlamat terlebih dahulu anda perlu memuatkan fail DGN sedia ada sebagai DgnImage dan tetapkan sifat yang berbeza untuknya, selepas itu Panggil kaedah simpan objek kelas DgnImage untuk menyimpan fail output dalam format pilihan anda.

Bagaimana untuk Menukar Format AutoCAD DGN kepada 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);
 Melayu