
Aspose.CAD for Java
Java API CAD rasējumu izveidei, rediģēšanai un konvertēšanai
Tas ļauj programmatūras izstrādātājiem izveidot, rediģēt un konvertēt AutoCAD DWG, DXF un STL dokumentus PDF un rastra attēlos (BMP, GIF, JPG un JPEG) bez jebkādām atkarībām.
Kas ir Aspose.CAD Java versijai?
Aspose.CAD Java versijai ir daudzpusīga Java bibliotēka, kas ļauj programmatūras izstrādātājiem, piemēram, jums, strādāt ar AutoCAD DWG, STL, DWF, DWT un DXF dokumentiem, neizmantojot AutoCAD vai citu CAD programmatūru. Šī bibliotēka ļauj atvērt, lasīt, renderēt, manipulēt un konvertēt šos failus PDF un rastra attēlos. Izmantojot intuitīvu API, varat viegli apstrādāt CAD failus savās Java lietojumprogrammās. Turklāt tas ir drošs pavedieniem, tāpēc to var bez problēmām izmantot vairākos pavedienos.
Aspose.CAD for Java ir aprīkots ar ērtu funkciju, kas ļauj konvertēt dažādus CAD zīmējumu formātus, piemēram, DXF, DWG, DWT, DGN, IFC, DWF, DWFX, STL, IGES(IGS), CF2, Collada(DAE), PLT, OBJ, SVG, DXB, FBX, U3D, 3DS, STP failus uz PDF, kā arī atbalstītus rastra attēlu formātus, piemēram, PNG, BMP, TIFF, JPEG un GIF, izmantojot tikai dažas Java koda rindiņas. Tas ir lietotājam draudzīgs un izstrādāts ātrumam un efektivitātei, patērējot minimālu atmiņu un nodrošinot optimizētu veiktspēju. Tas izmanto uzlabotus algoritmus, lai nodrošinātu, ka darbības ar CAD failiem ir ātras un atsaucīgas.
Aspose.CAD for Java piedāvā uzlabotas funkcijas, piemēram, CAD failu attēlošanu un drukāšanu Java lietotnēs. Izcila funkcija ir tā spēja apstrādāt un pārveidot CAD failus. Ar šo rīku izstrādātāji var izveidot, pielāgot un noņemt CAD elementus, piemēram, līnijas, apļus, lokus un tekstu. Varat arī mainīt objektu raksturlielumus, piemēram, krāsu, slāni un līnijas tipu. Aspose.CAD for Java pilnībā atbalsta 3D modeļus, ļaujot tos apstrādāt tāpat kā 2D modeļus. Būtībā tas ir lietotājam draudzīgs Java rīks ar augstākās klases iespējām un lielisku klientu atbalstu, padarot to par ideālu Java izstrādātājiem, kas savās lietotnēs strādā ar CAD failiem.
Darba sākšana ar Aspose.CAD for Java
Ieteicamais Aspose.CAD for Java instalēšanas veids ir, izmantojot Maven repozitoriju. Jūs varat viegli izmantot Aspose.CAD for Java API tieši savos Maven projektos ar vienkāršām konfigurācijām.
Maven repozitorijs Aspose.CAD for 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>
Bibliotēku var lejupielādēt tieši no Aspose.CAD produkta lapas
CAD failu eksportēšana, izmantojot Java API
Aspose.CAD Java versijai ļauj programmatūras izstrādātājiem konvertēt dažādus AutoCAD formātus uz citiem atbalstītiem failu formātiem, izmantojot tikai pāris Java koda rindiņas. Bibliotēka ļauj ielādēt dažādus CAD failu formātus, piemēram, DXF un DWG, un konvertēt tos uz PDF un rastra attēliem, neizmantojot AutoCAD vai citu lietojumprogrammu. Bibliotēka ir nodrošinājusi vairākas svarīgas funkcijas CAD failu konvertēšanai, piemēram, 3D AutoCAD attēlu eksportēšanu uz PDF, CAD izkārtojumu eksportēšanu uz PDF, pildspalvas īpašību opciju iestatīšanu diagrammas eksportēšanas laikā, CAD objektu sadalīšanu un atsevišķu vienību apstrādi ievietošanas laikā, ACAD starpniekservera vienību nolasīšanu un eksportēšanu, IGES formāta ieviešanu un skaitīšanu, režģa modeļu, piemēram, malu, virsotnes un skaldņu, ieviešanu un skaitīšanu, pielāgota skata punkta iestatīšanu modeļa izkārtojumam un daudz ko citu.
Kā eksportēt 3D AutoCAD attēlus uz PDF failu, izmantojot 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);
CAD un BIM failu formātu renderēšana, izmantojot Java API
Aspose.CAD for Java sniedz programmatūras izstrādātājiem iespēju programmatiski renderēt CAD un BIM failu formātus savās Java lietojumprogrammās. Bibliotēka ļauj ielādēt dažādus CAD failu formātus, piemēram, AutoCAD DWG, DWF, DWT vai DXF failus, un konvertēt tos uz JPEG, PNG, PSD, BMP, DICOM, WebP, EMF, WMF, SVG, PDF un daudziem citiem, izmantojot tikai pāris Java koda rindiņas. Zemāk esošajā piemērā ir parādīts, kā ielādēt DWG failu, iestatīt izvades faila lapas platumu un augstumu un saglabāt DWG failus PDF formātā Java lietojumprogrammās.
Kā renderēt DWG failus, izmantojot 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ēt AutoCAD DGN uz PDF, izmantojot Java API
Aspose.CAD for Java ir jaudīgs API, kas ļauj programmatūras izstrādātājiem strādāt ar AutoCAD DGN failiem savās Java lietojumprogrammās. Bibliotēka atbalsta AutoCAD DGN failu konvertēšanu uz PDF, kā arī rastra attēlu failu formātus, piemēram, PNG, BMP, TIFF, JPEG un GIF. Lai sasniegtu šo mērķi, vispirms ir jāielādē esošs DGN fails kā DgnImage un jāiestata tam dažādas īpašības, pēc tam jāizsauc DgnImage klases objekta saglabāšanas metode, lai saglabātu izvades failu izvēlētajā formātā.
Kā konvertēt AutoCAD DGN formātu uz PDF, izmantojot 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);