1. Məhsullar
  2.   CAD
  3.   Java
  4.   Aspose.CAD for Java

Aspose.CAD for Java

 
 

CAD rəsmlərini yaratmaq, redaktə etmək və çevirmək üçün Java API

Proqram Tərtibatçılarına heç bir asılılıq olmadan AutoCAD DWG, DXF və STL sənədlərini PDF və Raster Şəkillərə (BMP, GIF, JPG və JPEG) yaratmağa, redaktə etməyə və çevirməyə imkan verir.

Java üçün Aspose.CAD nədir?

Aspose.CAD for Java sizin kimi proqram tərtibatçılarına AutoCAD və ya hər hansı digər CAD proqramına ehtiyac duymadan AutoCAD DWG, STL, DWF, DWT və DXF Sənədləri ilə işləmək imkanı verən çox yönlü Java kitabxanasıdır. Bu kitabxana sizə bu faylları açmağa, oxumağa, göstərməyə, manipulyasiya etməyə və PDF və Raster Şəkillərə çevirməyə imkan verir. İntuitiv API ilə siz Java proqramlarınızda CAD fayllarını asanlıqla idarə edə bilərsiniz. Üstəlik, o, mövzu üçün təhlükəsizdir, ona görə də onu bir çox başlıqda problemsiz istifadə edə bilərsiniz.

Java üçün Aspose.CAD DXF, DWG, DWT, DGN, IFC, DWF, DWFX, STL, IGES(IGS), CF2, Collada(DAE), PLT, OBJ, SVG, DXB, SDB3, faylları ilə birlikdə PDF, U3DTP, FBX kimi müxtəlif CAD rəsm formatlarını çevirməyə imkan verən lazımlı funksiya ilə gəlir. PNG, BMP, TIFF, JPEG və GIF kimi rastr şəkil formatları Java kodunun bir neçə sətirindən istifadə etməklə. O, istifadəçi dostudur və sürət və səmərəlilik üçün qurulmuşdur, minimum yaddaş sərf edir və optimallaşdırılmış performans təmin edir. CAD faylları üzərində əməliyyatların sürətli və həssas olmasını təmin etmək üçün qabaqcıl alqoritmlərdən istifadə edir.

Java üçün Aspose.CAD Java proqramlarında CAD fayllarını göstərmək və çap etmək kimi qabaqcıl funksiyaları təklif edir. Gözə çarpan xüsusiyyət onun CAD fayllarını idarə etmək və çevirmək qabiliyyətidir. Bu alətlə tərtibatçılar xətlər, dairələr, qövslər və mətn kimi CAD elementlərini düzəldə, düzəldə və silə bilərlər. Siz həmçinin obyektlərin rəngi, təbəqəsi və xətt növü kimi xüsusiyyətləri dəyişə bilərsiniz. Java üçün Aspose.CAD 3D modelləri tam dəstəkləyir və sizə onları 2D modellər kimi idarə etməyə imkan verir. Əslində, bu, yüksək səviyyəli imkanlara və böyük müştəri yardımına malik istifadəçi dostu Java alətidir və onu tətbiqlərində CAD faylları ilə məşğul olan Java tərtibatçıları üçün mükəmməl edir.

Previous Next

Java üçün Aspose.CAD ilə işə başlamaq

Java üçün Aspose.CAD-ı quraşdırmağın tövsiyə olunan yolu Maven repozitoriyası vasitəsilədir. Siz sadə konfiqurasiyalarla birbaşa Maven Layihələrinizdə Java API üçün Aspose.CAD-dan asanlıqla istifadə edə bilərsiniz.

Java üçün Aspose.CAD üçün Maven deposu

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

Siz kitabxananı birbaşa Aspose.CAD məhsul səhifəsindən yükləyə bilərsiniz

CAD fayllarını Java API vasitəsilə ixrac edin

Java üçün Aspose.CAD proqram tərtibatçılarına yalnız bir neçə sətir Java kodu ilə müxtəlif AutoCAD formatlarını digər dəstək fayl formatlarına çevirməyə imkan verir. Kitabxana DXF və DWG kimi müxtəlif CAD fayl formatlarını yükləməyə imkan verir və AutoCAD və ya hər hansı digər proqrama ehtiyac olmadan onu PDF və rastr şəkillərə çevirir. Kitabxana CAD fayllarının çevrilməsi üçün 3D AutoCAD şəkillərini PDF-ə ixrac etmək, CAD tərtibatlarını PDF-ə ixrac etmək, diaqramı ixrac edərkən qələm xassələri seçimlərini təyin etmək, cad obyektlərini parçalamaq və daxiletmə daxilində ayrı-ayrı obyektləri emal etmək, ACAD Proksi Müəssisələri, IGES formatını oxumaq və ixrac etmək, kənarlar, şaquli görünüşlər üçün çoxlu modellər kimi mesh modelləri həyata keçirmək və saymaq kimi bir sıra vacib funksiyaları təmin etmişdir. daha çox.

3D AutoCAD Şəkillərini Java API vasitəsilə PDF-ə necə ixrac etmək olar?

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

Java API vasitəsilə CAD və BIM Fayl Formatlarını göstərin

Java üçün Aspose.CAD proqram tərtibatçılarına öz Java proqramlarında CAD və BIM fayl formatlarını proqramlı şəkildə göstərmək imkanı verir. Kitabxana AutoCAD DWG, DWF, DWT və ya DXF faylları kimi müxtəlif CAD fayl formatlarını yükləməyə və onu JPEG, PNG, PSD, BMP, DICOM, WebP, EMF, WMF, SVG, PDF və daha çoxuna bir neçə sətir Java kodu ilə çevirməyə imkan verir. Aşağıdakı nümunə DWG faylını yükləməyi, çıxış faylının səhifə enini və hündürlüyünü təyin etməyi və DWG fayllarını Java proqramlarında PDF-də necə saxlamağı nümayiş etdirir.

DWG fayllarını Java API vasitəsilə necə göstərmək olar?

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

AutoCAD DGN-ni Java API vasitəsilə PDF-ə ixrac edin

Java üçün Aspose.CAD proqram tərtibatçılarına öz Java proqramlarında AutoCAD DGN faylları ilə işləməyə imkan verən güclü API-dir. Kitabxana AutoCAD DGN fayllarının PDF-ə çevrilməsini, həmçinin PNG, BMP, TIFF, JPEG və GIF kimi rastr Şəkil fayl formatlarını asanlıqla dəstəkləyir. Məqsədə çatmaq üçün əvvəlcə mövcud DGN faylını DgnImage kimi yükləməli və onun üçün müxtəlif xüsusiyyətlər təyin etməlisiniz, bundan sonra çıxış faylını seçdiyiniz formatda saxlamaq üçün DgnImage sinif obyektinin saxlama metoduna zəng edin.

AutoCAD DGN Formatını Java API vasitəsilə PDF-ə necə çevirmək olar?

// 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);
 Azəri