CAD アプリケーションは、2D または 3D 図面の作成に PLT ファイルを使用します。具体的には、高速道路、橋、建物などの建設プロジェクトの設計を作成し、PLT ファイルに保存できます。場合によっては、プログラムによって PLT ファイルから PDF ドキュメントに図面をエクスポートする必要がある場合があります。このような変換により、図面をポータブル形式で共有できるようになります。この記事では、C# で PLT ファイルを PDF に変換する方法を学びます。
この記事では次のトピックについて説明します。
- C# PLT から PDF コンバーター – 無料ダウンロード
- PLTファイルをPDFドキュメントに変換する手順
- プログラムで PLT を PDF に変換
- オプションを使用して PLT を PDF にエクスポート
C# PLT から PDF へのコンバーター – 無料ダウンロード
PLT ファイルを PDF ドキュメントに変換するには、Aspose.CAD for .NET API を使用します。 PLT ファイルや その他の ファイル形式の作成、編集、操作が可能になります。
すべてのタイプの図面の API の基本クラスは Image クラスです。PLT 画像は PltImage クラスで表されます。CadRasterizationOptions クラスを使用すると、[PageWidth] を変更できます。 PDF オプションは、API の PdfOptions クラスを使用して指定できます。
APIのDLLをダウンロードするか、NuGetを使用してインストールしてください。
PM> Install-Package Aspose.CAD
C#を使用してPLTファイルをPDFに変換する方法
Aspose を使用すると、以下の手順に従って、PLT ファイルを PDF ドキュメントに簡単に変換できます。CAD for .NET
- PLT 図面ファイルをロードします。
- PLT を PDF として保存します。
ここで、C# でこれらの手順を実行して PLT ファイルを PDF ドキュメントに変換する方法を見てみましょう。
C# でプログラム的に PLT を PDF に変換する
PLT を PDF に変換するには、以下の手順に従ってください。
- Image クラスを使用して、最初に入力 PLT ファイルをロードします。
- その後、PdfOptions クラスのインスタンスを作成します。
- 最後に、PDF として保存するには、Save() メソッドを呼び出します。PdfOptions と出力 PDF ファイルへのパスがその引数です。
次のコード サンプルは、C# を使用して PLT ファイルを PDF ドキュメントに変換する方法を示しています。
string inputFile ="file.plt";
using (Image image = Image.Load(inputFile))
{
// PdfOptions クラス オブジェクトを初期化する
PdfOptions options = new PdfOptions();
// PLT を PDF にエクスポート
string outPath = "output.pdf";
image.Save(outPath, options);
}
C# のオプションを使用して PLT を PDF にエクスポート
以下の手順に従って、PLT ファイルを PDF ドキュメントに変換するときに PDF 保存オプションを指定できます。
- Image クラスを使用して、最初に入力 PLT ファイルをロードします。
- 次に、クラス「CadRasterizationOptions」のインスタンスを作成します。
- 次に、ページの幅と高さを指定します。
- 次にクラス「PdfOptions」のインスタンスを作成します。
- その後、プロパティ「VectorRasterizationOptions」の値を「CadRasterizationOptions」に変更します。
- 最後に、PDF として保存するには、Save() メソッドを呼び出します。PdfOptions と出力 PDF ファイルへのパスがその引数です。
次のコード サンプルは、C# を使用して PLT ファイルを PDF ドキュメントとして保存するときにページの高さと幅を指定する方法を示しています。
string inputFile ="file.plt";
using (Image image = Image.Load(inputFile))
{
// PdfOptions クラス オブジェクトを初期化する
PdfOptions options = new PdfOptions();
CadRasterizationOptions cadRasterizationOptions = new CadRasterizationOptions();
cadRasterizationOptions.PageHeight = 500;
cadRasterizationOptions.PageWidth = 500;
options.VectorRasterizationOptions = cadRasterizationOptions;
// PLT を PDF にエクスポート
string outPath = "output.pdf";
image.Save(outPath, options);
}
無料の一時ライセンスを取得する
無料の一時ライセンスを取得して、評価制限なしでライブラリを試すことができます。
結論
この記事では、次の方法を学びました。
- 既存の PLT 図面ファイルをロードします。
- ページの高さと幅を指定します。
- 保存オプションを定義します。
- C# で PLT を PDF として保存します。
PLT ファイル形式は、Autodesk, Inc. によって導入されたベクトルベースのプロッタ ファイルであり、特定の CAD ファイルの情報が含まれています。制作では詳細をプロットするための精度と精度が必要ですが、PLT ファイルを使用すると、すべての画像がドットではなく線を使用して印刷されるため、これが保証されます。この形式は、プロッタ プリンタに情報を送信するために使用される HPGL ファイル形式に基づいています。 C# で PLT を PDF に変換するほかに、ドキュメント を使用して Aspose.CAD for .NET API について詳しく学ぶことができます。ご質問がございましたら、無料サポート フォーラムまでお気軽にお問い合わせください。