OBJ 文件用於定義幾何對象,通常使用 3D 建模應用程序創建為輸出文件。有時您可能想要將 OBJ 文件轉換為 DXF 文件。因此,本文介紹瞭如何在 C# 中以編程方式將 OBJ 轉換為 DXF 文件。
OBJ 到 DXF 轉換器 – C# API 安裝
Aspose.CAD for .NET API 可用於操作 Wavefront OBJ、DWF 和許多其他支持的文件格式。通過在 Microsoft Visual Studio 中使用以下 NuGet 命令從 新版本 頁面下載其參考 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 的其他功能。如果您需要討論任何問題,請隨時通過論壇與我們聯繫。