OBJ ファイルは、ジオメトリ オブジェクトを定義するために使用され、多くの場合、3D モデリング アプリケーションを使用して出力ファイルとして作成されます。 OBJ ファイルを DXF ファイルに変換したい場合があります。したがって、この記事では、C# でプログラムによって OBJ を DXF ファイルに変換する方法について説明します。
OBJ から DXF へのコンバーター – C# API のインストール
Aspose.CAD for .NET API を使用して、Wavefront OBJ、DWF、およびその他多くの サポートされているファイル フォーマット を操作できます。 Microsoft Visual Studio で次の NuGet コマンドを使用して New Releases ページから参照 DLL ファイルをダウンロードすることにより、API をすばやく構成します。
PM> Install-Package Aspose.CAD
C# で OBJ を DXF ファイルに変換する
OBJ ファイルを DXF ファイルに変換するには、次の手順に従う必要があります。
- Image クラスを使用して、入力 OBJ ファイルを読み込みます。
- CadRasterizationOptions および DxfOptions クラスのオブジェクトを作成します。
- OBJ を DXF ファイルに変換します。
次のコード スニペットは、C# でプログラムによって OBJ ファイルを DXF 形式に変換する方法を説明しています。
// Image クラスを使用して OBJ ファイルをロードする
using (var image = Aspose.CAD.Image.Load("template.obj"))
{
// CadRasterizationOptions クラスのオブジェクトを作成します
Aspose.CAD.ImageOptions.CadRasterizationOptions rasterizationOptions = new Aspose.CAD.ImageOptions.CadRasterizationOptions()
{
PageWidth = 1600,
PageHeight = 1600
};
// DxfOptions クラスのオブジェクトを作成する
Aspose.CAD.ImageOptions.DxfOptions options = new Aspose.CAD.ImageOptions.DxfOptions();
// VectorRasterizationOptions プロパティを設定する
options.VectorRasterizationOptions = rasterizationOptions;
// OBJ を DXF にエクスポート
image.Save("output.dxf", options);
}
無料の一時ライセンスを取得する
無料の一時ライセンス をリクエストして、API を完全に評価することができます。
結論
この記事では、C# でプログラムによって OBJ ファイルを DXF 形式に変換する方法を理解しました。通常、高度なビジュアライザー アプリケーションでジオメトリ オブジェクトと 3D データを格納するために使用されます。さらに、ドキュメント セクションにアクセスして、API の他の機能を学習できます。懸念事項について話し合う必要がある場合は、フォーラム までお気軽にお問い合わせください。