DWG 到 OBJ C#

DWG 文件用於創建包含二維或三維矢量圖形的技術圖紙和藍圖。因此,您可能需要在 3D 建模應用程序中渲染此類繪圖,以可視化或操作設計。您可以將 DWG 文件轉換為 OBJ 格式的 3D 對象文件。本文介紹如何使用 C# 以編程方式將 DWG 繪圖轉換為 OBJ 文件。

DWG 到 OBJ 轉換器 – .NET API 安裝

Aspose.CAD for .NET API 可用於創建、編輯、操作或轉換 AutoCAD 文件,甚至無需安裝任何基於用戶界面的應用程序或工具。您可以通過從 New Releases 部分下載其 DLL 文件或使用下面的 NuGet 安裝命令來簡單地配置 API:

PM> Install-Package Aspose.CAD

在 .NET 中以編程方式將 DWG 轉換為 OBJ 文件

您可以通過幾個簡單的步驟有效地將 DWG 文件轉換為 OBJ 格式:

  1. 使用 Image 類的對象加載輸入 DWG 文件。
  2. 將先前初始化的實例類型轉換為 CadImage 類型。
  3. 使用 Save 方法保存輸出 3D 對象 OBJ 文件。

下面的代碼片段顯示瞭如何使用 C# 以編程方式將 DWG 文件轉換為 OBJ 文件:

// 加載輸入 DWG 文件
Image image = Image.Load("sample.dwg");

// 將 Image 類對象轉換為 CadImage 類型
CadImage cad = (CadImage)image;

// 初始化 ObjOptions 類對象
ObjOptions options = new ObjOptions();

// 保存輸出 OBJ 對象文件
cad.Save("sample.obj", options);

探索更多功能

您可以探索和學習 API 提供的許多其他功能,如 文檔 空間中所述。它包含有關使用 DGN、DXF、STL、PLT 和許多其他 CAD 相關文件格式的詳細信息。

結論

在本文中,您已經了解瞭如何將 DWG 轉換為 OBJ 文件格式。可以根據您的應用程序範圍來擴展此功能。例如,您可以創建多個線程來並行處理多個文件。此外,如果您想討論任何疑慮,請通過論壇與我們聯繫。

也可以看看

用 C# 以編程方式將 DWG 轉換為 FBX