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. 使用 Save 方法编写输出 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