C# で COLLADA を DWF または DWFX に変換する

COLLADA ファイルは、2D または 3D データを含む CAD 図面です。場合によっては、ファイルの内容を画像に表示するには、DWFX または DWF イメージを作成する必要があります。この記事では、このようなユースケースに従って、C# でプログラムによって COLLADA ファイルを DWF または DWFX イメージに変換する方法について説明します。

COLLADA から DWF または DWFX イメージ コンバーター – C# API のインストール

Aspose.CAD for .NET API は、COLLADA および その他の多く ファイル形式の変換をサポートしています。 ダウンロード セクションから DLL ファイルをダウンロードするか、次の NuGet インストール コマンドを使用して API を構成するだけです。

PM> Install-Package Aspose.CAD

C# でプログラム的に COLLADA を DWF イメージに変換する

次の手順に従って、COLLADA ファイルを DWF イメージに変換できます。

  1. Image クラスを使用してソース COLLADA をロードします。
  2. CadRasterizationOptions クラスのインスタンスを作成します。
  3. 出力画像のサイズなどのプロパティを設定します。
  4. 出力された DWF イメージを保存します。

以下のコード スニペットは、C# で COLLADA ファイルを DWF イメージに変換する方法を説明しています。

string inputFile ="file.dae";
using (Image image = Image.Load(inputFile))
{
    // DwfOptions クラス オブジェクトを初期化する
    DwfOptions options = new DwfOptions();

    CadRasterizationOptions cadRasterizationOptions = new CadRasterizationOptions();
    
    cadRasterizationOptions.PageHeight = 500;
    cadRasterizationOptions.PageWidth = 500;
    
    options.VectorRasterizationOptions = cadRasterizationOptions;
    
    // COLLADA を DWF にエクスポート
    string outPath = "output.dwf";
    image.Save(outPath, options);
}

C# でプログラム的に COLLADA を DWFX イメージに変換する

次の手順で COLLADA ファイルを DWFX イメージに変換できます。

  1. Image クラスを使用して入力 COLLADA ファイルを読み込みます。
  2. CadRasterizationOptions クラスのインスタンスを作成します。
  3. DwfxOptionsクラスのオブジェクトを初期化します。
  4. 出力 DWFX イメージを保存します。

次のコード スニペットは、C# でプログラムによって COLLADA ファイルを DWFX イメージに変換する方法を示しています。

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

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

無料の一時ライセンスをリクエストすることで、評価制限なしで API のすべての機能をテストできます。

結論

この記事では、COLLADA ファイルを DWF または DWFX イメージに変換する方法を学習しました。さらに、ドキュメント セクションにアクセスすると、API によって提供される他のいくつかの機能を調べることができます。ご不明な点がございましたら、お気軽に フォーラム までご連絡ください。

関連項目