OBJ dosyaları, çokgen geometrinin yanı sıra eğriler ve yüzeyler gibi serbest biçimli geometriyi destekler. Bazı durumlarda, bir OBJ nesne dosyasını DXF dosyasına dönüştürmeniz gerekebilir. Bu tür kullanım durumlarına uygun olarak, bu makale OBJ’nin Java’da programlı olarak DXF dosyasına nasıl dönüştürüleceğini kapsar.
- OBJ’den DXF’ye Dönüştürücü – Java API Kurulumu
- OBJ’yi Java’da Programlı Olarak DXF Dosyasına Dönüştürün
OBJ’den DXF’ye Dönüştürücü – Java API Kurulumu
Aspose.CAD for Java API, farklı türde çizimler ve grafik dosyalarıyla çalışmayı destekler. Yeni Sürümler sayfasından JAR dosyalarını indirerek API’yi yapılandırmanız veya Maven tabanlı projenizin pom.xml dosyasındaki aşağıdaki özellikleri kullanarak Aspose Repository‘den yapılandırmanız yeterlidir:
Depo:
<repositories>
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>http://repository.aspose.com/repo/</url>
</repository>
</repositories>
Bağımlılık:
<dependencies>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-cad</artifactId>
<version>22.3</version>
</dependency>
</dependencies>
OBJ’yi Java’da Programlı Olarak DXF’ye Dönüştürün
Aşağıdaki adımları izleyerek bir OBJ dosyasını DXF dosyasına dönüştürebilirsiniz:
- Giriş Nesnesi dosyasını Image sınıfıyla yükleyin.
- Bir CadRasterizationOptions ve DxfOptions sınıf nesnesi başlatın.
- OBJ dosyasını DXF formatına dönüştürün.
Aşağıdaki örnek kod, bir OBJ dosyasının Java’da programlı olarak bir DXF dosyasına nasıl dönüştürüleceğini gösterir:
// Image sınıfını kullanarak OBJ dosyasını yükleyin
com.aspose.cad.Image image = com.aspose.cad.Image.load("template.obj");
// CadRasterizationOptions sınıfından bir nesne oluşturun
com.aspose.cad.imageoptions.CadRasterizationOptions rasterizationOptions = new com.aspose.cad.imageoptions.CadRasterizationOptions();
rasterizationOptions.setPageWidth(1600);
rasterizationOptions.setPageHeight(1600);
// DxfOptions sınıfından bir nesne oluşturun
com.aspose.cad.imageoptions.DxfOptions options = new com.aspose.cad.imageoptions.DxfOptions();
// VectorRasterizationOptions özelliğini ayarlayın
options.setVectorRasterizationOptions(rasterizationOptions);
// OBJ'yi DXF'ye dışa aktar
image.save("output.dxf", options);
Ücretsiz API Lisansı Alın
Ücretsiz geçici lisans talep ederek API’yi herhangi bir değerlendirme sınırlaması olmaksızın değerlendirebilirsiniz.
Çözüm
Bu makalede, bir OBJ dosyasını Java’da programlı olarak DXF formatına nasıl dönüştüreceğinizi öğrendiniz. Ayrıca, API’nin diğer özelliklerini keşfetmek için dokümantasyon alanını ziyaret etmeniz gerekebilir. Herhangi bir sorunuz olması durumunda, lütfen forumdan bize yazın.