DXF 文件是用于 AutoCAD 工程图文件的交换格式。您可以使用 C# 以编程方式将 DXF 文件转换为二进制 glTF、GLB 或 FBX 格式文件。以下部分详细说明了更多细节:
- DXF 到 FBX 或二进制 glTF GLB 文件转换器 – C# API 安装
- 使用 C# 以编程方式将 DXF 转换为 FBX 文件
- 使用 C# 以编程方式将 DXF 转换为二进制 glTF 或 GLB 文件
DXF 到 FBX 或二进制 glTF GLB 文件转换器 – C# API 安装
Aspose.3D for .NET API 支持使用 C# 以编程方式创建、编辑、操作或转换 FBX 文件。您可以从 New Releases 部分下载 DLL 资源文件或使用以下 NuGet 安装命令:
PM> Install-Package Aspose.3D
使用 C# 以编程方式将 DXF 转换为 FBX 文件
您可以通过以下步骤将 DXF 文件转换为 FBX:
- 使用 Scene 类加载输入 DXF 文件。
- 初始化 FBXSaveOptions 类对象。
- 保存输出 FBX 文件。
下面的代码显示了如何使用 C# 将 DXF 文件转换为 FBX 文件:
// 使用场景类加载输入 DXF 文件。
Aspose.ThreeD.Scene scene = new Aspose.ThreeD.Scene("Test.dxf");
// 初始化 FBXSaveOptions 类对象。
Aspose.ThreeD.Formats.FBXSaveOptions options = new Aspose.ThreeD.Formats.FBXSaveOptions(Aspose.ThreeD.FileFormat.FBX7200ASCII);
// 将 DXF 转换为 FBX 文件。
scene.Save("Test.fbx", options);
使用 C# 以编程方式将 DXF 转换为二进制 glTF 或 GLB 文件
您可以使用以下步骤将 DXF 文件转换为二进制 glTF 或 GLB 文件:
- 使用 Scene 类加载输入 DXF 文件。
- 实例化 GLTFSaveOptions 类对象。
- 设置不同的属性。
- 使用 Save 方法保存输出 glTF 或 GLB 文件。
以下代码详细说明了如何在 C# 中以编程方式将 DXF 文件转换为二进制 glTF 或 GLB 文件:
// 使用场景类加载输入 DXF 文件。
Aspose.ThreeD.Scene scene = new Aspose.ThreeD.Scene("Test.dxf");
// 实例化 GLTFSaveOptions 类对象。
Aspose.ThreeD.Formats.GLTFSaveOptions saveOptions = new Aspose.ThreeD.Formats.GLTFSaveOptions(FileFormat.GLTF2_Binary);
// 设置不同的属性。
saveOptions.EmbedAssets = true;
saveOptions.SaveExtras = true;
// 使用 Save 方法将 DXF 转换为 GLTF GLB 文件。
scene.Save("Output.glb", saveOptions);
获取免费 API 许可证
您可以通过请求 免费临时许可证 来评估 API 的全部容量。
结论
在本文中,您学习了如何使用 C# 以编程方式将 DXF 文件转换为 FBX 或二进制 glTF GLB 文件。此外,您可以探索 API 文档 下列出的 API 支持的许多其他功能。如有任何疑问,请随时在 免费支持论坛 与我们联系。