Konversi DWG ke DXF di Java

File DWG berisi data desain dalam format 2D atau 3D. Dalam skenario tertentu, Anda mungkin perlu mengonversi file DWG menjadi file DXF. File DXF adalah open-source dan populer digunakan untuk berbagi desain di berbagai platform CAD. Sejalan dengan itu, artikel ini membahas cara mengonversi DWG ke DXF secara terprogram menggunakan Java.

Konversi DWG ke DXF – Instalasi Java API

Aspose.CAD for Java API dapat digunakan untuk membuat, mengedit, atau memanipulasi DWG dan banyak format file lainnya. Format DXF sering digunakan oleh arsitek, insinyur, dan profesional industri konstruksi lainnya untuk tujuan perancangan. Anda dapat mengonfigurasi API dengan cepat dengan mengunduh file JAR-nya dari bagian Unduhan, atau dengan spesifikasi Maven berikut dalam file pom.xml aplikasi Anda:

Gudang:

<repositories>
    <repository>
        <id>AsposeJavaAPI</id>
        <name>Aspose Java API</name>
        <url>http://repository.aspose.com/repo/</url>
    </repository>
</repositories>

Ketergantungan:

 <dependencies>
    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-cad</artifactId>
        <version>21.10</version>        
   </dependency>
</dependencies>

Konversikan DWG ke DXF Secara terprogram di Java

Anda dapat mengonversi DWG ke DXF dengan mengikuti langkah-langkah di bawah ini:

  1. Muat file sumber DWG dengan kelas Image.
  2. Konversikan DWG ke DXF dengan metode save.

Cuplikan kode berikut menjelaskan cara mengonversi file DWG ke DXF di Java:

// Tentukan jalur untuk file input dan output.
String inputDWG = "sample.dwg";
String outputDXF = "sample.dxf";

// Muat file DWG masukan
Image cadImage = Image.load(inputDWG);

// Simpan file DXF keluaran
cadImage.save(outputDXF);

Pelajari Lebih Lanjut Fitur

Anda dapat melihat berbagai fitur yang ditawarkan oleh API dengan mengunjungi dokumentasi.

Kesimpulan

Pada artikel ini, Anda telah mempelajari cara mengonversi file DWG ke DXF di Java. Ini merender semua bentuk dan konten ke DXF dengan fidelitas tinggi. Anda dapat mengintegrasikan fungsionalitas ini ke dalam aplikasi berbasis Java Anda. Selain itu, Anda tidak perlu mengonfigurasi aplikasi atau alat lain untuk menggunakan fitur ini. Silakan menghubungi kami melalui forum. Kami menantikan kabar dari Anda!

Lihat juga