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形式に変換するには、以下の手順に従ってください。
- DwfImageクラスオブジェクトを使用して、入力DWFまたはDWFXファイルをロードします。
- ObjOptionsクラスのオブジェクトを作成します。
- 出力ファイルを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ファイル形式に変換する方法を学習しました。さらに、懸念事項や質問について話し合いたい場合は、フォーラムからご連絡いただけます。