DGN から PDF への変換ガイド - Aspose.CAD for Java
導入
CAD (コンピューター支援設計) のダイナミックな世界では、DGN (設計) ファイルを PDF (Portable Document Format) に効率的に変換することが重要な要件です。 Aspose.CAD for Java は、シームレスな統合と堅牢な機能を提供する強力なソリューションとして登場します。このステップバイステップのガイドは、Aspose.CAD for Java を使用して DGN ファイルを PDF にエクスポートするプロセスを段階的に説明し、スムーズで効率的なワークフローを確保することを目的としています。
前提条件
チュートリアルに入る前に、次の前提条件が満たされていることを確認してください。
- Aspose.CAD for Java ライブラリ: からライブラリをダウンロードしてインストールします。Aspose.CAD for Java ダウンロード ページ.
- Java 開発環境: マシン上に Java 開発環境がセットアップされていることを確認してください。
パッケージのインポート
まず、必要なパッケージを Java プロジェクトにインポートします。
ステップ 1: 必要なパッケージをインポートする
Java プロジェクトで、Aspose.CAD for Java に必要なパッケージをインポートします。
import com.aspose.cad.Image;
import com.aspose.cad.fileformats.cad.CadRasterizationOptions;
import com.aspose.cad.fileformats.cad.cadobjects.DgnImage;
import com.aspose.cad.imageoptions.PdfOptions;
import java.awt.Color;
ステップ 2: ファイル パスを設定する
入力 DGN ファイルと出力 PDF ファイルのパスを定義します。
String dataDir = "Your Document Directory" + "ExportingDGN/";
String fileName = dataDir + "Nikon_D90_Camera.dgn";
String outFile = dataDir + "Nikon_D90_Camera.pdf";
ステップ 3: DGN イメージをロードする
Aspose.CAD ライブラリを使用して DGN イメージをロードします。
DgnImage objImage = (DgnImage)Image.load(fileName);
ステップ 4: PDF エクスポート オプションを構成する
ページ寸法、自動レイアウト拡大縮小、背景色、エクスポートする特定のレイアウトなど、PDF にエクスポートするためのオプションを設定します。
PdfOptions options = new PdfOptions();
CadRasterizationOptions vectorOptions = new CadRasterizationOptions();
vectorOptions.setPageWidth(1500);
vectorOptions.setPageHeight(1500);
vectorOptions.setAutomaticLayoutsScaling(true);
vectorOptions.setBackgroundColor(Color.getBlack());
vectorOptions.setLayouts(new String[] { "1", "2", "3", "9" }); //4 つのビュー (1、2、3、および 9) のみをエクスポートします
options.setVectorRasterizationOptions(vectorOptions);
ステップ 5: PDF ファイルを保存する
指定したオプションを使用して、DGN イメージを PDF ファイルとして保存します。
objImage.save(outFile, options);
さまざまな DGN ファイルに対してこれらの手順を繰り返し、必要に応じてファイル パスとオプションを調整します。
結論
Aspose.CAD for Java を使用すると、DGN ファイルを PDF に変換するプロセスが簡単になります。このガイドでは、ライブラリを Java プロジェクトにシームレスに統合し、効率的な CAD ファイル変換を容易にするための知識を提供します。
よくある質問
Q1: Aspose.CAD for Java を他の CAD ファイル形式で使用できますか?
A1: はい、Aspose.CAD はさまざまな CAD 形式をサポートし、DGN から PDF への変換以外にも多彩な機能を提供します。
Q2: Aspose.CAD for Java の一時ライセンスは利用できますか?
A2: はい、一時ライセンスを取得できます。ここテスト目的のため。
Q3: Aspose.CAD for Java についてサポートを求めたり、質問したりするにはどうすればよいですか?
A3: にアクセスしてください。Aspose.CAD フォーラムコミュニティとつながり、支援を求めます。
Q4: DGN を PDF に変換する場合、どのようなレイアウトをエクスポートできますか?
A4: カスタマイズすることで、エクスポートするレイアウトを指定できます。setLayouts
コード内の配列。
Q5: Aspose.CAD for Java の包括的なドキュメントはどこで見つけられますか?
A5: を参照してください。Aspose.CAD for Java ドキュメント詳細については。