Aspose.CAD を使用した Java DGN から JPEG への変換チュートリアル
導入
Aspose.CAD for Java を使用して DGN (デザイン) ファイルをラスター イメージ形式にエクスポートするためのこの包括的なチュートリアルへようこそ。 Aspose.CAD は、Java 開発者が CAD ファイルをシームレスに操作できるようにする強力なライブラリです。このチュートリアルでは、DGN ファイルを JPEG 画像に変換するプロセスを段階的に説明し、コード例を示します。
前提条件
チュートリアルに入る前に、次の前提条件が満たされていることを確認してください。
- Aspose.CAD ライブラリ: Aspose.CAD for Java ライブラリがインストールされていることを確認します。ダウンロードできます ここ .
- Java Development Kit (JDK): マシンに Java がインストールされていることを確認してください。
- 統合開発環境 (IDE): IntelliJ や Eclipse などの Java 互換 IDE を使用します。
パッケージのインポート
Java プロジェクトで、Aspose.CAD に必要なパッケージをインポートします。コードに次の行を追加します。
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.OutputStream;
import com.aspose.cad.Image;
import com.aspose.cad.ImageOptionsBase;
import com.aspose.cad.fileformats.dgn.DgnImage;
import com.aspose.cad.imageoptions.CadRasterizationOptions;
import com.aspose.cad.imageoptions.JpegOptions;
ステップ 1: DGN ファイルをロードする
String dataDir = "Your Document Directory" + "ExportingDGN/";
DgnImage dgnImage = (DgnImage) Image.load(dataDir + "Nikon_D90_Camera.dgn");
ステップ 2: JpegOptions オブジェクトを作成する
ImageOptionsBase options = new JpegOptions();
ステップ 3: ラスタライズ オプションを割り当てる
CadRasterizationOptions vectorOptions = new CadRasterizationOptions();
vectorOptions.setPageWidth(600);
vectorOptions.setPageHeight(400);
vectorOptions.setNoScaling(true);
vectorOptions.setAutomaticLayoutsScaling(false);
options.setVectorRasterizationOptions(vectorOptions);
ステップ 4: 変換されたイメージを保存する
OutputStream outStream = new FileOutputStream(dataDir + "ExportDGNToRasterImage_Out.jpg");
dgnImage.save(outStream, options);
特定の DGN ファイルに対してこれらの手順を繰り返し、それに応じてファイル パスを調整します。
結論
おめでとう! Aspose.CAD for Java を使用して DGN ファイルをラスター イメージ形式にエクスポートする方法を学習しました。このチュートリアルでは、この機能を Java アプリケーションに組み込むための知識を習得しました。
よくある質問
Q1: Aspose.CAD for Java を他の CAD ファイル形式で使用できますか?
A1: はい、Aspose.CAD はさまざまな CAD 形式をサポートしており、Java 開発者に多用途のソリューションを提供します。
Q2: Aspose.CAD for Java の無料トライアルはありますか?
A2: はい、無料トライアルにアクセスできます。 ここ .
Q3: Aspose.CAD for Java のドキュメントはどこで見つけられますか?
A3: ドキュメントを参照してください。 ここ .
Q4: Aspose.CAD for Java のサポートを受けるにはどうすればよいですか?
A4: サポート フォーラムにアクセスしてください。 ここ .
Q5: Aspose.CAD for Java のライセンスはどこで購入できますか?
A5: ライセンスを購入できます。 ここ .