PLTフォーマットファイルは、プロッタプリンタで使用されるベクターベースのファイルです。これらのファイルは、印刷ジョブの精度と正確さを保証します。ただし、Java言語を使用してプログラムでPLTファイルをPDFに変換できます。 PDF形式のファイルはデバイスに依存しないため、ファイルは多くのプラットフォームやシステム環境と互換性があります。この記事の今後の詳細の概要を見てみましょう。
PLTからPDFへのコンバーター–JavaAPIのインストール
Aspose.CAD for Java APIは、他のいくつかのサポートされているファイル形式とともにPLTファイルの操作をサポートしています。 New Releasesから、またはAspose Repositoryからpom.xmlファイルで次の構成を使用してJARファイルをダウンロードすることにより、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>20.11</version>
</dependency>
</dependencies>
Javaを使用してプログラムでPLTをPDFに変換する
PLTファイルを非常に忠実にPDFドキュメントに簡単に変換できます。以下は、PLTからPDFへの変換の手順です。
- 入力PLTファイルをロードします
- PdfOptionsオブジェクトの設定
- CadRasterizationOptionsインスタンスを指定します
- PLTを保存してPDFを出力
以下のコードは、Javaを使用してプログラムでPLTをPDFに変換する方法を示しています。
// 入力PLTファイルをロードします
Image image = Image.load(PLTPathToFile);
// PdfOptionsオブジェクトの設定
PdfOptions pdfOptions = new PdfOptions();
// CadRasterizationOptionsインスタンスを指定します
CadRasterizationOptions cadRasterizationOptions = new CadRasterizationOptions();
cadRasterizationOptions.setDrawType(CadDrawTypeMode.UseObjectColor);
cadRasterizationOptions.setPageHeight(1600);
cadRasterizationOptions.setPageWidth(1600);
cadRasterizationOptions.setBackgroundColor(Color.getGray());
pdfOptions.setVectorRasterizationOptions(cadRasterizationOptions);
// PLTを保存してPDFを出力
image.save(dataDir + "50states.pdf", pdfOptions);
プログラムでJavaでPLTをJPG、PNGなどの画像に変換します
次の手順で、PLTファイルを画像に変換できます。
- 入力PLTファイルをロードします
- ImageOptionsBaseで画像オプションを設定する
- CadRasterizationOptionsオブジェクトを初期化します
- PLTを保存して画像PNG、JPGなどを出力します。
次のコードは、Java言語を使用してプログラムでPLTファイルをJPG、PNGなどの画像に変換する方法を説明しています。
// 入力PLTファイルをロードします
Image image = Image.load(PLTPathToFile);
// ImageOptionsBaseを使用した画像オプションの設定
ImageOptionsBase imageOptions = new JpegOptions();
// CadRasterizationOptionsオブジェクトを初期化します
CadRasterizationOptions cadRasterizationOptions = new CadRasterizationOptions();
cadRasterizationOptions.setDrawType(CadDrawTypeMode.UseObjectColor);
cadRasterizationOptions.setPageHeight(1600);
cadRasterizationOptions.setPageWidth(1600);
cadRasterizationOptions.setBackgroundColor(Color.getGray());
imageOptions.setVectorRasterizationOptions(cadRasterizationOptions);
// PLTを保存して画像PNG、JPGなどを出力します
image.save(dataDir + "50states.jpg", imageOptions);
結論
この記事では、PLT(プロッター)ファイルをPDFまたはJPG、PNGなどの画像形式に変換する方法について説明しました。さらに、Examplesプロジェクトをダウンロードしてテストすることで、さらに多くの使用例を調べることができます。私たちはあなたの提案やフィードバックを聞いてみたいです。