IFC'den JPG PNG'ye

IFC dosyaları, inşaat amacıyla farklı binaları modellemek için kullanılır. Belirli durumlarda, modeli farklı işletim sistemlerinde görüntülemek için bir IFC dosyasını JPG veya PNG görüntüsüne dönüştürmek isteyebilirsiniz. Bu makalede, bir IFC dosyasının Java kullanılarak programlı olarak bir görüntüye nasıl dönüştürüleceği açıklanmaktadır.

IFC’den JPG’ye veya PNG’ye Görüntü Dönüştürücü – Java API Kurulumu

Aspose.CAD for Java API, IFC dosyalarının bir görüntüye dönüştürülmesini destekler. Lütfen Yeni Sürümler bölümünden JAR dosyasını indirerek veya aşağıdaki Maven yapılandırmalarıyla API’yi yapılandırın:

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

Java kullanarak IFC Dosyasını Programlı Olarak JPG Görüntüsüne Dönüştürün

Aşağıdaki adımlarla bir IFC dosyasını JPG görüntüsüne dönüştürebilirsiniz:

  1. İlk olarak, kaynak IFC dosyasını Image sınıf yapıcısı ile yükleyin.
  2. CadRasterizationOptions sınıf nesnesini başlatın.
  3. JpegOptions türünün bir örneğini oluşturun.
  4. VectorRasterizationOptions ile IFC’yi JPG görüntüsüne dönüştürün.

Aşağıdaki kod parçacığı, Java kullanılarak bir IFC dosyasının JPG görüntüsüne nasıl dönüştürüleceğini gösterir:

// Image sınıfını kullanarak giriş IFC dosyasını yükleyin
Image image = Image.load("template.ifc");

// CadRasterizationOptions sınıfının bir örneğini oluşturun
CadRasterizationOptions rasterizationOptions = new CadRasterizationOptions();

// Yüksekliği ve genişliği ayarlayın
rasterizationOptions.setPageWidth(1600);
rasterizationOptions.setPageHeight(1600);

// Bir JpegOptions nesnesi oluşturun
JpegOptions options = new JpegOptions();

// VectorRasterizationOptions'ı ayarlayın
options.setVectorRasterizationOptions(rasterizationOptions);

// IFC'yi JPG resmine dönüştürün
image.save("output.jpg", options);

Java ile IFC’yi PNG Görüntüsüne Dönüştürme

Aşağıdaki adımlarla bir IFC dosyasını PNG görüntüsüne dönüştürebilirsiniz:

  1. Kaynak IFC dosyasını Image sınıfıyla yükleyin.
  2. CadRasterizationOptions sınıfından bir nesne başlatın.
  3. PngOptions sınıf nesnesinin örneğini oluşturun.
  4. Son olarak, VectorRasterizationOptions kullanarak IFC’yi PNG görüntüsüne dönüştürün.

Aşağıdaki kod örneği, bir IFC dosyasının Java ile bir PNG görüntüsüne nasıl dönüştürüleceğini açıklar:

// Image sınıfını kullanarak giriş IFC dosyasını yükleyin
Image image = Image.load("template.ifc");

// CadRasterizationOptions sınıfının bir örneğini oluşturun
CadRasterizationOptions rasterizationOptions = new CadRasterizationOptions();
// Yüksekliği ve genişliği ayarlayın
rasterizationOptions.setPageWidth(1600);
rasterizationOptions.setPageHeight(1600);

// Bir PngOptions nesnesi oluşturun
PngOptions options = new PngOptions();

// VectorRasterizationOptions'ı ayarlayın
options.setVectorRasterizationOptions(rasterizationOptions);

// IFC'yi PNG görüntüsüne dönüştür
image.save("output.png", options);

Ücretsiz Geçici Lisans Alın

Herhangi bir değerlendirme sınırlaması olmadan ücretsiz geçici lisans talep edebilir ve API’yi test edebilirsiniz.

Çözüm

Sonuç olarak, Java ile bir IFC dosyasını JPG veya PNG formatındaki bir resme nasıl dönüştüreceğinizi keşfettiniz. API’nin diğer farklı özelliklerini öğrenmek için lütfen belgeler bölümünü ziyaret edin. Ayrıca, herhangi bir sorunuz olması durumunda ücretsiz destek forumunda bize yazmaktan lütfen çekinmeyin.

Ayrıca bakınız