PLTは、プロッタマシンで使用されるベクトルベースのフォーマットです。ただし、この形式をサポートしているアプリケーションはごくわずかであるため、要件に応じて、より互換性のある形式に変換する必要がある場合があります。いくつかの迅速で簡単な手順で、PLTファイルをPDF、PNG、またはJPEG画像に変換できます。詳細については、次のセクションをご覧ください。
PLTからPDFまたはJPEGへのコンバーター–APIのインストール
Aspose.CAD for .NET APIは、DWG、DXF、およびその他の多くのサポートされているファイル形式などの多くのCAD図面を処理できます。 APIがすべての要素を処理するため、詳細に立ち入ることなくPLTファイルを簡単に処理できます。 APIは、公式ダウンロードからダウンロードするか、次のNuGetインストールコマンドを使用して構成できます。
PM> Install-Package Aspose.CAD
PLTをC#でPDFファイルに変換する
PLTファイル変換は、レビューや承認などのためにファイルをすばやくプレビューする場合などのシナリオで役立ちます。このようなシナリオで互換性があり一般的なファイル形式はPDFファイルです。以下に示すいくつかの手順で、PLTをPDFファイルに変換できます。
- 入力PLTファイルをロードします
- CadRasterizationOptionsにさまざまなプロパティを設定します
- レンダリングにPdfOptionsを指定します
- PLTをPDFファイルに変換し、出力ドキュメントを保存します
次のコードスニペットは、これらの手順に基づいており、プログラムでPLTファイルをC#でPDFドキュメントに変換する方法を説明しています。
string sourceFilePath = MyDir + "50states.plt";
// 入力PLTファイルをロードします
using (Image cadImage = Image.Load(sourceFilePath))
{
// CadRasterizationOptionsにさまざまなプロパティを設定します
CadRasterizationOptions options = new CadRasterizationOptions
{
PageHeight = 1600,
PageWidth = 1600,
DrawType= CadDrawTypeMode.UseObjectColor,
BackgroundColor=Color.White
};
// レンダリング用のPdfOptionsを指定します
PdfOptions pdfOptions = new PdfOptions();
pdfOptions.VectorRasterizationOptions = options;
// PLTをPDFファイルに変換し、出力ドキュメントを保存します
cadImage.Save(MyDir+ "50states.pdf", pdfOptions);
}
C#でPLTをJPEG画像に変換する
C#言語を使用して、プログラムでPLTファイルをJPEG画像に簡単に変換できます。この機能は、PLTプレビュー機能を使用してアプリケーションを強化する場合などのユースケースで役立ちます。次の手順でPLTをJPEG画像に変換できます。
- 入力PLTファイルをロードします
- JpegOptionsクラスインスタンスを初期化します
- CadRasterizationOptionsプロパティを指定します
- PLTをJPEG画像形式に変換し、出力ファイルを保存します
以下のコードは、C#言語を使用してPLTをJPEG画像に変換する方法を示しています。
// ドキュメントディレクトリへのパス。
string sourceFilePath = MyDir + "50states.plt";
// 入力PLTファイルをロードします
using (Image cadImage = Image.Load(sourceFilePath))
{
// JpegOptionsクラスインスタンスを初期化します
ImageOptionsBase imageOptions = new JpegOptions();
// CadRasterizationOptionsプロパティを指定します
CadRasterizationOptions options = new CadRasterizationOptions
{
PageHeight = 500,
PageWidth = 1000,
};
imageOptions.VectorRasterizationOptions = options;
// PLTをJPEG画像形式に変換する
cadImage.Save(MyDir+ "50states.jpg", imageOptions);
}
結論
この記事では、PLTファイルからPDFへの変換、およびPNGやJPGなどの画像形式について説明しました。 .NETアプリケーションでC#プログラミング言語を使用して、これらの変換に対してアプリケーションを有効にすることができます。さらに、製品ドキュメントにアクセスすると、他の機能をさらに詳しく調べることができます。 PLT形式に関連する機能をお探しの場合は、無料サポートフォーラムから要件をお知らせください。サポートさせていただきます。