DWG 轉 DWF csharp

DWG 文件基本上是包含矢量圖像數據的 CAD 繪圖。設計師或建築師經常使用 DWG 格式文件。在某些情況下,您可能需要將 DWG 文件轉換為 DWF 格式。根據此類要求,本文介紹如何使用 C# 以編程方式將 DWG 轉換為 DWF 文件。

DWG 到 DWF 轉換 – .NET API 安裝

Aspose.CAD for .NET API 支持創建、轉換或更新各種 CAD 相關的文件格式。您可以通過從 Downloads 部分下載 DLL 文件或使用以下 NuGet 命令輕鬆訪問該 API:

PM> Install-Package Aspose.CAD

在 .NET 中以編程方式將 DWG 轉換為 DWF

DWG 到 DWF 文件的轉換是一個簡單的過程。您只需要按照以下步驟進行一些API調用:

  1. 創建 Image 類的實例以加載源 DWG 文件。
  2. 將 Image 類對象轉換為 CadImage 類型。
  3. 使用 保存 方法寫入輸出 DWF 文件。

以下代碼示例詳細說明瞭如何使用 C# 以編程方式將 DWG 文件轉換為 DWF 文件:

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

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

// 保存輸出 DWF CAD 文件
cad.Save(dataDir + "sample.dwf");

探索更多功能

您可以查看 API 的其他幾個功能,其中不同的章節介紹了有關在應用程序中操作 CAD 文件格式的信息。 API 文檔 部分涵蓋了所有這些功能。

結論

在本文中,您學習瞭如何將 DWG 轉換為 DWF 文件格式。您可以利用多線程的優勢來擴展此轉換過程。該 API 是用託管代碼編寫的,因此它是線程安全的。但是,為了避免處理出現任何問題,您需要確保每個線程訪問單獨的文件。如有任何疑問,請在論壇寫信給我們。

也可以看看

在 C# 中將 DWG 轉換為 EMF 或 WMF