本快速教程提供有关如何在 C#** 中将 Excel 图表转换为 PDF 的信息,其中 Excel 文件可以是 XLSX、XLS、ODS 或 MS Excel 支持的任何其他格式。它通过提供建立环境的说明、理解过程的分步过程和运行示例代码来提供指导。您可以在任何操作系统(如 Windows、Linux 或 macOS)中用 C#** 将 Excel 图表导出为 PDF,而无需安装任何其他第三方工具。
在 C# 中将 Excel 图表转换为 PDF 的步骤
- 配置项目以从 Nuget 包管理器添加 Aspose.Cells 以将图表转换为 PDF
- 将源 Excel 文件加载到其中包含一些图表的 Workbook 对象中
- 使用图表获取对所选 worksheet 的引用
- 从图表集合中获取对所需图表的引用
- 从 Chart 类调用 ToPdf 函数将图表转换为 PDF
- 在其中设置输出 PDF 页面大小和图表对齐方式
- 将 PDF 保存到磁盘或流中
这些步骤提供了将 Excel 图形转换为 C# 中的 PDF 的完整指南。指令集包括项目配置、加载目标工作簿、从特定工作表中选择所需图表,然后将其保存为 PDF。它还有助于在输出 PDF 中配置图表。
在 C# 中将 Excel 图表呈现为 PDF 的代码
此代码使用具有多个重载的 Chart.ToPdf() 函数。如果您不想在输出 PDF 中配置图表,则只需在 Chart.ToPdf() 函数中提供输出 PDF 文件名即可。但是,在使用 C#* 将 Excel 图表渲染为 PDF 的过程中,如果要设置输出 PDF 页面大小和图表的水平/垂直对齐方式,请使用以英寸为单位的相关重载并提供适当的枚举器来设置对齐。
本教程详细说明了从 Excel 图表创建 PDF 的过程。如果您有兴趣将 Excel 图表转换为图像,请参阅 如何在 C# 中将 Excel 转换为图像 上的文章。