IFC ke JPG PNG

File IFC digunakan untuk memodelkan bangunan yang berbeda untuk tujuan konstruksi. Dalam situasi tertentu, Anda mungkin ingin mengonversi file IFC menjadi gambar JPG atau PNG untuk menampilkan model pada sistem operasi yang berbeda. Artikel ini menjelaskan cara mengonversi file IFC menjadi gambar secara terprogram menggunakan Java.

IFC ke JPG atau PNG Image Converter – Instalasi Java API

Aspose.CAD for Java API mendukung konversi file IFC menjadi gambar. Harap konfigurasikan API dengan mengunduh file JAR dari bagian Rilis Baru atau dengan konfigurasi Maven berikut:

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

Konversikan File IFC ke Gambar JPG Secara terprogram menggunakan Java

Anda dapat mengonversi file IFC menjadi gambar JPG dengan langkah-langkah berikut:

  1. Pertama, muat file sumber IFC dengan konstruktor kelas Image.
  2. Inisialisasi objek kelas CadRasterizationOptions.
  3. Buat instance dari tipe JpegOptions.
  4. Konversi gambar IFC ke JPG dengan VectorRasterizationOptions.

Cuplikan kode di bawah ini menunjukkan cara mengonversi file IFC ke gambar JPG menggunakan Java:

// Muat file input IFC menggunakan kelas Gambar
Image image = Image.load("template.ifc");

// Buat instance kelas CadRasterizationOptions
CadRasterizationOptions rasterizationOptions = new CadRasterizationOptions();

// Atur tinggi & lebar
rasterizationOptions.setPageWidth(1600);
rasterizationOptions.setPageHeight(1600);

// Buat objek JpegOptions
JpegOptions options = new JpegOptions();

// Atur VectorRasterizationOptions
options.setVectorRasterizationOptions(rasterizationOptions);

// Konversi gambar IFC ke JPG
image.save("output.jpg", options);

Konversi IFC ke Gambar PNG dengan Java

Anda dapat mengonversi file IFC menjadi gambar PNG dengan langkah-langkah di bawah ini:

  1. Muat file sumber IFC dengan kelas Image.
  2. Inisialisasi objek dari kelas CadRasterizationOptions.
  3. Instansiasi objek kelas PngOptions.
  4. Terakhir, konversi gambar IFC ke PNG menggunakan VectorRasterizationOptions.

Contoh kode berikut menjelaskan cara mengonversi file IFC ke gambar PNG dengan Java:

// Muat file input IFC menggunakan kelas Gambar
Image image = Image.load("template.ifc");

// Buat instance kelas CadRasterizationOptions
CadRasterizationOptions rasterizationOptions = new CadRasterizationOptions();
// Atur tinggi & lebar
rasterizationOptions.setPageWidth(1600);
rasterizationOptions.setPageHeight(1600);

// Buat objek PngOptions
PngOptions options = new PngOptions();

// Atur VectorRasterizationOptions
options.setVectorRasterizationOptions(rasterizationOptions);

// Ubah gambar IFC ke PNG
image.save("output.png", options);

Dapatkan Lisensi Sementara Gratis

Anda dapat meminta lisensi sementara gratis dan menguji API tanpa batasan evaluasi apa pun.

Kesimpulan

Sebagai kesimpulan, Anda telah menjelajahi cara mengonversi file IFC menjadi gambar dalam format JPG atau PNG dengan Java. Silakan kunjungi bagian dokumentasi untuk mempelajari berbagai fitur API lainnya. Selain itu, jangan ragu untuk menulis kepada kami di forum dukungan gratis jika ada pertanyaan.

Lihat juga