C# で PLT を PDF に変換する

CAD アプリケーションは、2D または 3D 図面の作成に PLT ファイルを使用します。具体的には、高速道路、橋、建物などの建設プロジェクトの設計を作成し、PLT ファイルに保存できます。場合によっては、プログラムによって PLT ファイルから PDF ドキュメントに図面をエクスポートする必要がある場合があります。このような変換により、図面をポータブル形式で共有できるようになります。この記事では、C# で PLT ファイルを PDF に変換する方法を学びます。

この記事では次のトピックについて説明します。

  1. C# PLT から PDF コンバーター – 無料ダウンロード
  2. PLTファイルをPDFドキュメントに変換する手順
  3. プログラムで PLT を PDF に変換
  4. オプションを使用して 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 に変換するには、以下の手順に従ってください。

  1. Image クラスを使用して、最初に入力 PLT ファイルをロードします。
  2. その後、PdfOptions クラスのインスタンスを作成します。
  3. 最後に、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 保存オプションを指定できます。

  1. Image クラスを使用して、最初に入力 PLT ファイルをロードします。
  2. 次に、クラス「CadRasterizationOptions」のインスタンスを作成します。
  3. 次に、ページの幅と高さを指定します。
  4. 次にクラス「PdfOptions」のインスタンスを作成します。
  5. その後、プロパティ「VectorRasterizationOptions」の値を「CadRasterizationOptions」に変更します。
  6. 最後に、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 について詳しく学ぶことができます。ご質問がございましたら、無料サポート フォーラムまでお気軽にお問い合わせください。

関連項目