DGNから画像へPNGJPGTIFF

DGNファイルは、道路、橋、建物などのさまざまなインフラストラクチャの設計のために建設CADアプリケーションでよく使用されます。DGNファイルをさまざまな要件の画像に変換できます。この記事では、DGNからPNG、JPEG、またはTIFF画像への変換について説明します。

DGNからJPEG、PNG、またはTIFFイメージコンバーター–JavaAPIのインストール

Aspose.CAD for Java APIは、DGNおよび他のさまざまなファイル形式の操作をサポートしています。 ダウンロードセクションからJARファイルをダウンロードするか、以下のMaven構成を使用して、APIをインストールできます。

リポジトリ:

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

依存:

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

Javaを使用してプログラムでDGNファイルをJPEG画像に変換する

次の手順で、DGNファイルをJPEG画像に変換できます。

  1. Imageクラスを使用して入力DGNファイルをロードします。
  2. CadRasterizationOptionsタイプのインスタンスを作成します。
  3. JpegOptionsクラスのオブジェクトを初期化します。
  4. DGNをJPG画像に変換します。

次のコードは、Javaを使用してプログラムでDGNファイルをJPEG画像に変換する方法を説明しています。

// Imageクラスを使用して入力DGNファイルをロードする
Image image = Image.load("template.dgn");

// CadRasterizationOptionsのオブジェクトを初期化します
CadRasterizationOptions rasterizationOptions = new CadRasterizationOptions();
rasterizationOptions.setPageWidth(1600);
rasterizationOptions.setPageHeight(1600);


// JpegOptionsのインスタンスを作成します
JpegOptions options = new JpegOptions();

// CadRasterizationOptionsプロパティを設定します
options.setVectorRasterizationOptions(rasterizationOptions);

// DGNをJPG画像に変換する
image.save("output.jpg", options);

Javaを使用してプログラムでDGNをPNG画像に変換する

以下の手順で、DGNファイルをPNG画像に変換できます。

  1. Imageクラスの入力DGNファイルをロードします。
  2. CadRasterizationOptionsのインスタンスを作成し、画像の高さと幅を設定します。
  3. DGNをPNG画像に変換します。

次のコードは、Javaを使用してプログラムでDGNファイルをPNG画像に変換する方法を示しています。

// Imageクラスを使用して入力DGNファイルをロードする
Image image = Image.load("template.dgn");

// CadRasterizationOptionsのオブジェクトを初期化します
CadRasterizationOptions rasterizationOptions = new CadRasterizationOptions();
rasterizationOptions.setPageWidth(1600);
rasterizationOptions.setPageHeight(1600);


// PngOptionsのインスタンスを作成します
PngOptions options = new PngOptions();

// CadRasterizationOptionsプロパティを設定します
options.setVectorRasterizationOptions(rasterizationOptions);

// DGNをPNG画像に変換する
image.save("output.png", options);

JavaでプログラムによるDGNからTIFFへの画像変換

次の手順で、DGNファイルをTIFF画像に簡単に変換できます。

  1. Imageクラスを使用して入力DGNファイルをロードします。
  2. CadRasterizationOptionsクラスのインスタンスオブジェクトを初期化します。
  3. TiffOptionsタイプのオブジェクトを指定してください。
  4. DGNをTIFF形式の画像に変換します。

次のコードは、JavaでプログラムによってDGNファイルをTIFF画像に変換する方法を詳しく説明しています。

// Imageクラスを使用して入力DGNファイルをロードする
Image image = Image.load("template.dgn");

// CadRasterizationOptionsのオブジェクトを初期化します
CadRasterizationOptions rasterizationOptions = new CadRasterizationOptions();
rasterizationOptions.setPageWidth(1600);
rasterizationOptions.setPageHeight(1600);


// TiffOptionsのインスタンスを作成します
TiffOptions options = new TiffOptions();

// CadRasterizationOptionsプロパティを設定します
options.setVectorRasterizationOptions(rasterizationOptions);

// DGNをTIFF画像に変換する
image.save("output.tiff", options);

無料の一時ライセンスを取得する

無料一時ライセンスをリクエストして、APIを無制限にテストできます。

結論

この記事では、Javaを使用してプログラムでDGNファイルをPNG、JPEG、TIFFなどの画像または画像に変換する方法について説明しました。 APIが提供するその他の機能については、APIドキュメントにアクセスしてください。また、ご不明な点がございましたら、無料サポートフォーラムまでお問い合わせください。

関連項目