如何在 C# 中将 Excel 图表转换为 PDF

本快速教程提供有关如何在 C#** 中将 Excel 图表转换为 PDF 的信息,其中 Excel 文件可以是 XLSXXLS、ODS 或 MS Excel 支持的任何其他格式。它通过提供建立环境的说明、理解过程的分步过程和运行示例代码来提供指导。您可以在任何操作系统(如 Windows、Linux 或 macOS)中用 C#** 将 Excel 图表导出为 PDF,而无需安装任何其他第三方工具。

在 C# 中将 Excel 图表转换为 PDF 的步骤

  1. 配置项目以从 Nuget 包管理器添加 Aspose.Cells 以将图表转换为 PDF
  2. 将源 Excel 文件加载到其中包含一些图表的 Workbook 对象中
  3. 使用图表获取对所选 worksheet 的引用
  4. 从图表集合中获取对所需图表的引用
  5. 从 Chart 类调用 ToPdf 函数将图表转换为 PDF
  6. 在其中设置输出 PDF 页面大小和图表对齐方式
  7. 将 PDF 保存到磁盘或流中

这些步骤提供了将 Excel 图形转换为 C# 中的 PDF 的完整指南。指令集包括项目配置、加载目标工作簿、从特定工作表中选择所需图表,然后将其保存为 PDF。它还有助于在输出 PDF 中配置图表。

在 C# 中将 Excel 图表呈现为 PDF 的代码

此代码使用具有多个重载的 Chart.ToPdf() 函数。如果您不想在输出 PDF 中配置图表,则只需在 Chart.ToPdf() 函数中提供输出 PDF 文件名即可。但是,在使用 C#* 将 Excel 图表渲染为 PDF 的过程中,如果要设置输出 PDF 页面大小和图表的水平/垂直对齐方式,请使用以英寸为单位的相关重载并提供适当的枚举器来设置对齐。

本教程详细说明了从 Excel 图表创建 PDF 的过程。如果您有兴趣将 Excel 图表转换为图像,请参阅 如何在 C# 中将 Excel 转换为图像 上的文章。

 简体中文