Java'da DWG'yi DXF'ye dönüştürme

DWG dosyaları, 2B veya 3B formatında tasarım verileri içerir. Belirli senaryolarda, bir DWG dosyasını DXF dosyasına dönüştürmeniz gerekebilir. DXF dosyaları açık kaynaklıdır ve tasarımları farklı CAD platformlarında paylaşmak için yaygın olarak kullanılır. Buna uygun olarak, makale Java kullanarak DWG’nin programlı olarak DXF’ye nasıl dönüştürüleceğini kapsar.

DWG’den DXF’ye Dönüştürme – Java API Kurulumu

Aspose.CAD for Java API, DWG ve diğer pek çok dosya biçimini oluşturmak, düzenlemek veya değiştirmek için kullanılabilir. DXF formatı genellikle mimarlar, mühendisler ve diğer inşaat sektörü profesyonelleri tarafından tasarım amacıyla kullanılır. İndirilenler bölümünden JAR dosyasını indirerek veya uygulamanızın pom.xml dosyasındaki aşağıdaki Maven belirtimleriyle API’yi hızlı bir şekilde yapılandırabilirsiniz:

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>21.10</version>        
   </dependency>
</dependencies>

DWG’yi Java’da Programlı Olarak DXF’ye Dönüştürün

Aşağıdaki adımları izleyerek DWG’yi DXF’ye dönüştürebilirsiniz:

  1. Kaynak DWG dosyasını Image sınıfıyla yükleyin.
  2. kaydet yöntemiyle DWG’yi DXF’ye dönüştürün.

Aşağıdaki kod parçacığı, bir DWG dosyasının Java’da DXF’ye nasıl dönüştürüleceğini açıklar:

// Girdi ve çıktı dosyaları için yolları belirtin.
String inputDWG = "sample.dwg";
String outputDXF = "sample.dxf";

// Giriş DWG dosyasını yükleyin
Image cadImage = Image.load(inputDWG);

// Çıkış DXF dosyasını kaydet
cadImage.save(outputDXF);

Daha Fazla Özellik Öğrenin

Belgeleri ziyaret ederek API tarafından sunulan farklı özelliklere göz atabilirsiniz.

Çözüm

Bu yazıda, Java’da DWG’yi DXF dosyasına nasıl dönüştüreceğinizi öğrendiniz. Tüm şekilleri ve içerikleri yüksek doğrulukla DXF’ye dönüştürür. Bu işlevi Java tabanlı uygulamalarınıza entegre edebilirsiniz. Ayrıca, bu özelliği kullanmak için başka bir uygulama veya araç yapılandırmanıza gerek yoktur. Lütfen forum aracılığıyla bizimle iletişime geçmekten çekinmeyin. Sizden haber almak için sabırsızlanıyoruz!

Ayrıca bakınız