C# で DWG を Jpeg2000 に変換

2D または 3D 図面を作成するには、CAD ソフトウェアには DWG ファイルが必要です。特に、DWG ファイルは、道路、橋、建物などの建設プロジェクトの計画を作成および保存するために使用されます。状況によっては、プログラムによって図面を DWG ファイルから Jpeg2000 ドキュメントにエクスポートする必要がある場合があります。これらの変換により、図面をポータブルに共有できるようになります。この投稿では、C# で DWG ファイルを Jpeg2000 に変換する方法を学びます。

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

  1. C# DWG から Jpeg2000 へのコンバーター - 無料ダウンロード
  2. DWGファイルをJpeg2000ドキュメントに変換する手順
  3. プログラムで DWG を Jpeg2000 に変換
  4. オプションを使用して DWG を Jpeg2000 にエクスポート

C# DWG から Jpeg2000 へのコンバーター - 無料ダウンロード

Aspose.CAD for .NET API を使用して、DWG ファイルを Jpeg2000 ドキュメントに変換します。 DWG ファイルや その他の多数 ファイル タイプを作成、編集、操作する機能が提供されています。

API の Image クラスは、すべての種類の描画の基本クラスです。 CadImage クラスは DWG イメージを表します。 CadRasterizationOptions クラスを使用して PageWidth プロパティと PageHeight プロパティを設定できます。 API の Jpeg2000Options クラスを使用すると、Jpeg2000 オプションを指定できます。

APIのDLLをダウンロードするか、NuGetを使用してインストールしてください。

PM> Install-Package Aspose.CAD

C# を使用して DWG ファイルを Jpeg2000 に変換する方法

以下の手順に従って、Aspose.CAD for .NET を使用して DWG ファイルを Jpeg2000 ドキュメントに簡単に変換できます。

  • DWG 図面ファイルをロードします。
  • DWG を Jpeg2000 として保存します。

ここで、C# でこれらの手順を実行して DWG ファイルを Jpeg2000 ドキュメントに変換する方法を見てみましょう。

C# でプログラム的に DWG を Jpeg2000 に変換する

DWG を Jpeg2000 に変換するには、以下の手順に従ってください。

  1. 最初に Image クラスを使用して、DWG ファイルを入力としてロードします。
  2. 次に、Jpeg2000Options クラスのインスタンスを作成します。
  3. Jpeg2000 Save() メソッドを呼び出して保存します。これは、Jpeg2000Options と出力 Jpeg2000 ファイル パスの 2 つの引数を受け入れます。

次のコード サンプルは、C# を使用して DWG ファイルを Jpeg2000 ドキュメントに変換する方法を示しています。

string inputFile = "file.dwg";
using (Image image = Image.Load(inputFile))
{
    // Jpeg2000Optionsクラスオブジェクトを初期化する
    Jpeg2000Options options = new Jpeg2000Options();
    
    // DWG を Jpeg2000 にエクスポート
    string outPath = "output.j2k";
    image.Save(outPath, options);
}

C# のオプションを使用して DWG を Jpeg2000 にエクスポート

以下の手順に従って、DWG ファイルを Jpeg2000 ドキュメントに変換するときに、Jpeg2000 保存オプションを指定できます。

  1. まず Image クラスを使用して、DWG ファイルを入力としてインポートします。
  2. 次に、CadRasterizationOptions クラスの新しいインスタンスを作成します。
  3. 次に、ページの幅と高さを入力します。
  4. その後、Jpeg2000Options クラスのインスタンスを作成します。
  5. 次に、VectorRasterizationOptions プロパティとして CadRasterizationOptions を選択します。
  6. Jpeg2000 Save() 関数を呼び出して保存します。これは、Jpeg2000Options と出力 Jpeg2000 ファイルの場所という 2 つの引数を受け入れます。

次のコード サンプルは、C# を使用して DWG ファイルを Jpeg2000 ドキュメントとして保存するときにページの高さと幅を指定する方法を示しています。

string inputFile = "file.dwg";
using (Image image = Image.Load(inputFile))
{
    // Jpeg2000Optionsクラスオブジェクトを初期化する
    Jpeg2000Options options = new Jpeg2000Options();
    
    CadRasterizationOptions cadRasterizationOptions = new CadRasterizationOptions();
    
    cadRasterizationOptions.PageHeight = 500;
    cadRasterizationOptions.PageWidth = 500;
    
    options.VectorRasterizationOptions = cadRasterizationOptions;
    
    // DWG を Jpeg2000 にエクスポート
    string outPath = "output.j2k";
    image.Save(outPath, options);
}

無料の一時ライセンスを取得する

無料の一時ライセンスを取得して、評価制限なしでライブラリを試すことができます。

結論

この記事では、次の方法を学びました。

  • 既存の DWG 図面ファイルをロードします。
  • ページの高さと幅を指定します。
  • 保存オプションを定義します。
  • C# で DWG を Jpeg2000 として保存します。

ドキュメントの共有は、ほとんどの組織の日常業務の重要な部分であり、ファイルの種類を迅速かつ簡単に変換および結合できる機能があれば、知らず知らずのうちに問題を引き起こすことなく安全なファイル転送を行うことができます。 C# で DWG を Jpeg2000 に変換するほかに、ドキュメント を使用して Aspose.CAD for .NET API について詳しく学ぶことができます。不明な点がある場合は、無料サポート フォーラムまでお気軽にお問い合わせください。

関連項目