计算机辅助设计应用程序使用 IGS 文件,因为它们包含设计信息。您可以将 IGS 文件转换为 PDF 格式的文档,以便在多个操作系统和环境中查看内容。有关转换的更多详细信息,请参阅以下部分:
IGS 或 IGES 转换器 – C# API 安装
您可以通过几个简单的步骤将 IGES 或 IGS 文件转换为 PDF 文件。在您的 .NET 环境中执行此转换的先决条件是配置 Aspose.CAD for .NET API。从 Downloads 部分快速下载 DLL 文件或使用以下 NuGet 安装命令:
PM> Install-Package Aspose.CAD
使用 C# 以编程方式将 IGS 或 IGES 文件转换为 PDF
您可以通过以下步骤将 IGS/IGES 文件转换为 PDF:
- 加载输入 IGES/IGS 文件。
- 初始化 PdfOptions 类实例。
- 将 IGES/IGS 转换为 PDF 文件。
下面的代码显示了如何以编程方式将 IGS 或 IGES 文件转换为 PDF:
String file = "figa.igs";
// 加载输入 IGES/IGS 文件。
Image image = Load(file);
// 初始化 Pdfoptions 类对象。
PdfOptions pdfOptions = new PdfOptions();
// 将 IGES/IGS 转换为 PDF 文件。
image.Save("figa.pdf", pdfOptions);
使用 C# 中的高级选项将 IGES 或 IGS 转换为 PDF
您可以在将 IGES/IGS 文件渲染为 PDF 时使用一些高级属性。以下步骤显示了如何将 IGS/IGES 文件转换为 PDF,同时根据您的要求指定不同的文件:
- 加载输入 IGES/IGS 文件。
- 使用 CadRasterizationOptions 指定输出 PDF 选项。
- 将 IGES/IGS 转换为 PDF 文件。
以下代码说明了如何使用 C# 将 IGES 或 IGS 文件转换为 PDF 文档:
String file = "figa.igs";
// 加载输入 IGES/IGS 文件。
Image image = Image.Load(file);
// 设置输出 PDF 选项。
PdfOptions pdfOptions = new PdfOptions();
CadRasterizationOptions cadRasterizationOptions = new CadRasterizationOptions();
cadRasterizationOptions.DrawType = CadDrawTypeMode.UseObjectColor;
cadRasterizationOptions.PageHeight = 1000;
cadRasterizationOptions.PageWidth = 1000;
pdfOptions.VectorRasterizationOptions = cadRasterizationOptions;
// 将 IGES/IGS 转换为 PDF 文件。
image.Save("figa.pdf", pdfOptions);
获取免费 API 许可证
您可以通过请求 免费临时许可证 来不受任何限制地评估 API。
结论
在本文中,您学习了如何使用 C# 以编程方式将 IGES 或 IGS 文件转换为 PDF 文件。您可以将此功能合并到任何基于 .NET 的应用程序中。此外,请查看 API 文档 以了解 API 的许多其他功能。如有任何疑问,请随时通过 免费支持论坛 与我们联系。