DGN'den Resim PNG'ye JPG TIFF

DGN dosyaları genellikle inşaat CAD uygulamaları tarafından yollar, köprüler, binalar vb. gibi farklı altyapıların tasarımları için kullanılır. Bir DGN dosyasını farklı gereksinimler için bir görüntüye dönüştürebilirsiniz. Bu makale, DGN’den PNG, JPEG veya TIFF’e görüntü dönüştürmeyi kapsar:

DGN to JPEG, PNG veya TIFF Image Converter – Java API Kurulumu

Aspose.CAD for Java API, DGN ve farklı diğer dosya formatlarıyla çalışmayı destekler. İndirilenler bölümünden JAR dosyasını indirerek veya aşağıdaki Maven yapılandırmaları ile API’yi yükleyebilirsiniz:

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>

DGN Dosyasını Java ile Programlı Olarak JPEG Görüntüsüne Dönüştürün

Bir DGN dosyasını aşağıdaki adımlarla bir JPEG görüntüsüne dönüştürebilirsiniz:

  1. Image sınıfını kullanarak giriş DGN dosyasını yükleyin.
  2. CadRasterizationOptions türünün bir örneğini oluşturun.
  3. JpegOptions sınıfından bir nesne başlatın.
  4. DGN’yi JPG görüntüsüne dönüştürün.

Aşağıdaki kod, Java kullanarak programlı olarak bir DGN dosyasını bir JPEG görüntüsüne nasıl dönüştürebileceğinizi açıklar:

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

// CadRasterizationOptions'ın bir nesnesini başlat
CadRasterizationOptions rasterizationOptions = new CadRasterizationOptions();
rasterizationOptions.setPageWidth(1600);
rasterizationOptions.setPageHeight(1600);


// Bir JpegOptions örneği oluşturun
JpegOptions options = new JpegOptions();

// CadRasterizationOptions özelliklerini ayarlayın
options.setVectorRasterizationOptions(rasterizationOptions);

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

Java kullanarak Programlı Olarak DGN’yi PNG Görüntüsüne Dönüştürme

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

  1. Giriş DGN dosyasını Image sınıfıyla yükleyin.
  2. Bir CadRasterizationOptions örneği oluşturun ve görüntü yüksekliğini ve genişliğini ayarlayın.
  3. DGN’yi PNG Görüntüsüne dönüştürün.

Aşağıdaki kod, bir DGN dosyasının Java kullanılarak programlı olarak bir PNG görüntüsüne nasıl dönüştürüleceğini gösterir:

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

// CadRasterizationOptions'ın bir nesnesini başlat
CadRasterizationOptions rasterizationOptions = new CadRasterizationOptions();
rasterizationOptions.setPageWidth(1600);
rasterizationOptions.setPageHeight(1600);


// Bir PngOptions örneği oluşturun
PngOptions options = new PngOptions();

// CadRasterizationOptions özelliklerini ayarlayın
options.setVectorRasterizationOptions(rasterizationOptions);

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

Java’da Programlı Olarak DGN’den TIFF’e Görüntü Dönüştürme

Bir DGN dosyasını aşağıdaki adımlarla kolayca bir TIFF görüntüsüne dönüştürebilirsiniz:

  1. Image sınıfını kullanarak giriş DGN dosyasını yükleyin.
  2. CadRasterizationOptions sınıfının bir örnek nesnesini başlatın.
  3. TiffOptions türünde bir nesne belirtin.
  4. DGN’yi TIFF formatındaki görüntüye dönüştürün.

Aşağıdaki kod, bir DGN dosyasının Java’da programlı olarak bir TIFF görüntüsüne nasıl dönüştürüleceğini açıklamaktadır:

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

// CadRasterizationOptions'ın bir nesnesini başlat
CadRasterizationOptions rasterizationOptions = new CadRasterizationOptions();
rasterizationOptions.setPageWidth(1600);
rasterizationOptions.setPageHeight(1600);


// Bir TiffOptions örneği oluşturun
TiffOptions options = new TiffOptions();

// CadRasterizationOptions özelliklerini ayarlayın
options.setVectorRasterizationOptions(rasterizationOptions);

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

Ücretsiz Geçici Lisans Alın

API’yi herhangi bir sınırlama olmaksızın test etmek için bir Ücretsiz Geçici Lisans talep edebilirsiniz.

Çözüm

Bu makalede, bir DGN dosyasını Java ile programlı olarak PNG, JPEG veya TIFF gibi bir resim veya görüntüye nasıl dönüştüreceğinizi keşfettiniz. API tarafından sunulan diğer özellikleri öğrenmek için lütfen API’yi Belgeler ziyaret edin. Ayrıca, herhangi bir sorunuz olması durumunda lütfen Ücretsiz Destek Forumu üzerinden bize ulaşın.

Ayrıca bakınız