DWF DWFX ke SVG

File DWF atau DWFX berisi data desain dalam format 2D atau 3D. Mereka terdiri dari data gambar vektor dan metadata dalam pengkodean biner. Dalam skenario tertentu, Anda mungkin perlu mengonversi file DWF atau DWFX menjadi file gambar SVG sesuai kebutuhan Anda. Sejalan dengan itu, artikel ini membahas cara mengubah gambar DWF atau DWFX ke SVG secara terprogram menggunakan Java.

Konversi DWF atau DWFX ke SVG – Instalasi Java API

Aspose.CAD for Java API mendukung bekerja dengan [format file] terkait CAD yang berbeda5 termasuk DWF, STL, dll. Anda dapat mengakses API dengan mengunduh file JAR-nya dari Unduhan bagian atau rekatkan konfigurasi Maven di bawah ini di file pom.xml aplikasi berbasis Maven 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>22.2</version>        
   </dependency>
</dependencies>

Konversi DWF atau DWFX ke SVG Secara terprogram menggunakan Java

Anda dapat mengonversi file DWF atau DWFX menjadi gambar SVG dengan langkah-langkah berikut:

  1. Muat file input DWF atau DWFX dengan kelas Image.
  2. Inisialisasi objek kelas CadRasterizationOptions.
  3. Buat instance objek dari kelas SvgOptions.
  4. Konversi gambar DWF atau DWFX ke SVG menggunakan metode Save.

Contoh kode berikut menguraikan cara mengonversi file DWF atau DWFX ke gambar SVG di Java:

String sampleDWFX = "document.dwfx";

// Muat file input DWF atau DWFX
DwfImage image = (DwfImage)DwfImage.load(sampleDWFX);

// Inisialisasi objek kelas CadRasterizationOptions
CadRasterizationOptions cadOptions = new CadRasterizationOptions();
cadOptions.setPageWidth(400);
cadOptions.setPageHeight(400);

// Inisialisasi instance kelas SvgOptions untuk gambar keluaran
SvgOptions imageOptions = new SvgOptions();
imageOptions.setVectorRasterizationOptions(cadOptions);

// Simpan gambar SVG keluaran
image.save("document.svg", imageOptions);

Jelajahi Lebih Banyak Fitur

Anda dapat mengunjungi ruang dokumentasi untuk mempelajari tentang beberapa fitur API lainnya.

Kesimpulan

Pada artikel ini, Anda telah mempelajari cara mengonversi gambar DWF atau DWFX ke SVG. Gambar dirender menjadi gambar vektor dengan fidelitas tinggi untuk memastikan konversi yang andal dan akurat. Namun, jika Anda menemukan masalah atau perlu mendiskusikan pertanyaan Anda, jangan ragu untuk menghubungi kami di forum.

Lihat juga

Konversi DWG ke OBJ di Java