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 数据。此外,您可以通过访问 documentation 部分了解 API 的其他功能。如果您需要讨论您的任何疑虑,请随时通过 论坛 与我们联系。