OBJ'den DXF Java'ya

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

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:

  1. Giriş Nesnesi dosyasını Image sınıfıyla yükleyin.
  2. Bir CadRasterizationOptions ve DxfOptions sınıf nesnesi başlatın.
  3. 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.

Ayrıca bakınız