DWFDWFXからOBJcsharpへ

DWFまたはDWFXファイルは、テキスト、グラフィックス、データ、または3次元モデルを含むことができる2Dまたは3D図面ファイルです。一方、Wavefront OBJファイルは、各頂点の位置、テクスチャ座標、頂点法線などの3Dジオメトリを含むジオメトリ定義ファイル形式です。特定のシナリオでは、DWFまたはDWFXファイルを変換したい場合があります。 OBJファイルに。このような状況に応じて、この記事では、C#でプログラムによってDWFまたはDWFXファイルをOBJファイルに変換する方法について説明します。

DWFまたはDWFXからOBJへの変換– C#APIのインストール

Aspose.CAD for .NET APIは、DWF、DWG、DXF、およびその他のCAD関連のファイル形式の作成、編集、または変換をサポートしています。 ダウンロードセクションから参照ファイルをDLLファイルとしてダウンロードするだけでAPIを構成するか、次のNuGetインストールコマンドを使用してAPIをすばやくインストールできます。

PM> Install-Package Aspose.CAD

DWFまたはDWFXをC#でプログラムによってOBJ形式に変換する

DWFまたはDWFXファイルをOBJ形式に変換するには、以下の手順に従ってください。

  1. DwfImageクラスオブジェクトを使用して、入力DWFまたはDWFXファイルをロードします。
  2. ObjOptionsクラスのオブジェクトを作成します。
  3. 出力ファイルをOBJ形式で保存します。

以下のコードスニペットは、C#でプログラムによってDWFまたはDWFXファイルをOBJファイル形式に変換する方法を示しています。

// 入力DWFまたはDWFXファイルをロードします
DwfImage document = (DwfImage)DwfImage.Load("sample.dwfx");

// ObjOptionsクラスのインスタンスを作成します
ObjOptions options = new ObjOptions();

// DWFまたはDWFXファイルをOBJファイルとして保存します 
document.Save("output.obj", options);

その他の機能を探す

ドキュメントセクションに目を通すと、さまざまなCADファイルを操作するための他の機能を確認できます。

結論

この記事では、DWFまたはDWFXファイルをOBJファイル形式に変換する方法を学習しました。さらに、懸念事項や質問について話し合いたい場合は、フォーラムからご連絡いただけます。

関連項目

IFCをC#でPDFに変換