CF2 文件是包含 2D 或 3D 数据的 CAD 绘图。在某些情况下,您可能需要创建 DWFX 或 DWF 图像以在图片中显示文件内容。根据此类用例,本文介绍了如何在 C# 中以编程方式将 CF2 文件转换为 DWF 或 DWFX 图像。
CF2 到 DWF 或 DWFX 图像转换器 – C# API 安装
Aspose.CAD for .NET API 支持转换 CF2 和许多其他 文件格式。只需从 Downloads 部分下载 DLL 文件或使用以下 NuGet 安装命令来配置 API:
PM> Install-Package Aspose.CAD
在 C# 中以编程方式将 CF2 转换为 DWF 图像
您可以按照以下步骤将 CF2 文件转换为 DWF 图像:
- 使用 Image 类加载源 CF2。
- 创建 CadRasterizationOptions 类的实例。
- 设置输出图像大小等属性。
- 保存输出 DWF 图像。
下面的代码片段说明了如何使用 C# 将 CF2 文件转换为 DWF 图像:
string inputFile ="file.cf2";
using (Image image = Image.Load(inputFile))
{
// 初始化 DwfOptions 类对象
DwfOptions options = new DwfOptions();
CadRasterizationOptions cadRasterizationOptions = new CadRasterizationOptions();
cadRasterizationOptions.PageHeight = 500;
cadRasterizationOptions.PageWidth = 500;
options.VectorRasterizationOptions = cadRasterizationOptions;
// 将 CF2 导出为 DWF
string outPath = "output.dwf";
image.Save(outPath, options);
}
在 C# 中以编程方式将 CF2 转换为 DWFX 图像
您可以通过以下步骤将 CF2 文件转换为 DWFX 图像:
- 使用 Image 类加载输入 CF2 文件。
- 创建 CadRasterizationOptions 类的实例。
- 初始化 DwfxOptions 类的对象。
- 保存输出的 DWFX 图像。
以下代码片段展示了如何使用 C# 以编程方式将 CF2 文件转换为 DWFX 图像:
string inputFile ="file.cf2";
using (Image image = Image.Load(inputFile))
{
// 初始化 DwfOptions 类对象
DwfOptions options = new DwfOptions();
CadRasterizationOptions cadRasterizationOptions = new CadRasterizationOptions();
cadRasterizationOptions.PageHeight = 500;
cadRasterizationOptions.PageWidth = 500;
options.VectorRasterizationOptions = cadRasterizationOptions;
// 将 CF2 导出到 DWFX
string outPath = "output.dwfx";
image.Save(outPath, options);
}
获得免费的临时许可证
您可以通过请求免费临时许可证来测试 API 的所有功能,而没有任何评估限制。
结论
在本文中,您了解了如何将 CF2 文件转换为 DWF 或 DWFX 图像。此外,您可以通过访问 文档 部分探索 API 提供的其他几个功能。如有任何疑问,请随时在论坛给我们写信。