キャンバスのサイズとモードを設定する

導入

Aspose.CAD for Java の機能を活用して、CAD 変換プロセスを強化したいと考えていますか?この包括的なガイドでは、Aspose.CAD for Java を使用してキャンバスのサイズとモードを設定する手順を説明します。経験豊富な開発者であっても、初心者であっても、このチュートリアルは必要な洞察を提供します。

前提条件

チュートリアルに入る前に、次の前提条件が満たされていることを確認してください。

  • Aspose.CAD for Java: Java 環境に Aspose.CAD ライブラリがインストールされていることを確認します。ダウンロードできますここ.

  • ドキュメント ディレクトリ: CAD ファイルを保存するドキュメント ディレクトリを設定します。このディレクトリはチュートリアルの手順で参照されます。

それでは、ステップバイステップのガイドを始めましょう。

名前空間のインポート

このステップでは、Aspose.CAD プロジェクトを開始するために必要な名前空間をインポートします。

import java.awt.Image;

import com.aspose.cad.fileformats.tiff.enums.TiffExpectedFormat;
import com.aspose.cad.imageoptions.CadRasterizationOptions;
import com.aspose.cad.imageoptions.PdfOptions;
import com.aspose.cad.imageoptions.TiffOptions;

ステップ 1: Aspose.CAD クラスをインポートする

//リソース ディレクトリへのパス。
String dataDir = "Your Document Directory" + "CADConversion/";

String srcFile = dataDir + "conic_pyramid.dxf";
com.aspose.cad.Image objImage = com.aspose.cad.Image.load(srcFile);

このスニペットでは、リソース ディレクトリへのパスを設定し、Aspose.CAD を使用して DXF ファイルをロードします。Imageクラス。

ステップ 2: CadRasterizationOptions プロパティを設定する

//CadRasterizationOptions のインスタンスを作成し、そのさまざまなプロパティを設定します
CadRasterizationOptions rasterizationOptions = new CadRasterizationOptions();
rasterizationOptions.setPageWidth(1600);
rasterizationOptions.setPageHeight(1600);

rasterizationOptions.setAutomaticLayoutsScaling(true);
rasterizationOptions.setNoScaling(true);

ここでは、次のインスタンスを作成します。CadRasterizationOptionsページの幅、ページの高さ、拡大縮小オプションなどのプロパティを構成します。

ステップ 3: PdfOptions を作成し、VectorRasterizationOptions を設定する

//PdfOptions のインスタンスを作成する
PdfOptions pdfOptions = new PdfOptions();

//VectorRasterizationOptions プロパティを設定する
pdfOptions.setVectorRasterizationOptions(rasterizationOptions);

ここで、PdfOptionsインスタンスを作成し、そのインスタンスを設定しますVectorRasterizationOptionsプロパティを以前に設定したものにCadRasterizationOptions.

ステップ 4: PDF にエクスポートする

//CAD を PDF にエクスポート
objImage.save(dataDir + "result_out_.pdf", pdfOptions);

最後に、指定したオプションを使用して CAD イメージを PDF ファイルに保存します。

ステップ 5: TiffOptions を作成し、VectorRasterizationOptions を設定する

//TiffOptions のインスタンスを作成する
TiffOptions tiffOptions = new TiffOptions(TiffExpectedFormat.Default);

//VectorRasterizationOptions プロパティを設定する
tiffOptions.setVectorRasterizationOptions(rasterizationOptions);

このステップでは、TiffOptionsインスタンスを作成し、その設定を行うVectorRasterizationOptions財産。

ステップ 6: TIFF にエクスポートする

//CAD を TIFF にエクスポート
objImage.save(dataDir + "result_out_.tiff", tiffOptions);

最後に、指定したオプションを使用して CAD イメージを TIFF ファイルに保存します。

結論

おめでとう! Aspose.CAD for Java を使用してキャンバスのサイズとモードを正常に設定しました。このチュートリアルは、CAD 変換プロジェクトの強固な基盤を提供します。のさらなる機能と可能性を探ってください。Aspose.CAD ドキュメント.

よくある質問

Q1: Aspose.CAD for Java を他の Java フレームワークと一緒に使用できますか?

A1: はい、Aspose.CAD はさまざまな Java フレームワークとシームレスに統合するように設計されています。

Q2: Aspose.CAD の一時ライセンスは利用できますか?

A2: はい、一時ライセンスを取得できます。ここ.

Q3: Aspose.CAD のコミュニティ サポートはどこで受けられますか?

A3: にアクセスしてください。Aspose.CAD フォーラムコミュニティのサポートとディスカッションのために。

Q4: Aspose.CAD を無料で試すことはできますか?

A4:もちろんです!無料トライアルを利用するここ.

Q5: Aspose.CAD for Java を購入するにはどうすればよいですか?

A5: 製品を購入してくださいここ.