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

本简短教程包含有关如何将 Excel 转换为 C# 中的图像的信息。它解释了配置应用程序环境的步骤,对输入 XLSX 文件转换所需的类的引用以及将 Excel 转换为图像 C# 代码的描述。本教程还包括根据您的要求自定义输出图像的说明,例如将图像类型设置为 JPG

使用 C# 将 Excel 转换为图像的步骤

  1. 将项目配置为包含来自 Nuget 包管理器的 Aspose.Cells
  2. 将源 Excel 文件加载到 Workbook 对象中以转换为多个图像
  3. 获取要转换为图像的目标工作表的引用
  4. 实例化 ImageOrPrintOptions 类对象以自定义输出图像
  5. 设置图像类型和标志以显示工作表中每页的所有列
  6. 创建一个 SheetRender 类对象,其中包含用于创建图像的功能
  7. 解析所有页面并使用 SheetRender 对象呈现为图像

这些步骤详细说明了如何借助简单的配置和几行代码来执行 C# Excel 到图像 的转换。首先加载源 Excel 文件,获取要渲染为图像的目标工作表的引用,创建并使用 ImageOrPrintOptions 对象设置输出图像的属性,并使用 SheetRender 对象渲染每个页面。您可以设置不同的属性,如图像类型和标志,以显示工作表每页的所有列,以获得更好的可见性。

在 C# 中将 Excel 转换为图像的代码

ImageOrPrintOptions 类具有全面的属性和方法,例如设置网格线类型,设置输出图像的水平和垂直分辨率,设置标志以根据内容自动适应单元格,标志以在单个图像中呈现完整的工作表,标志以呈现仅在纸张的定义区域,设置输出图像的质量,设置像素格式,平滑模式,图像透明度等等。要将 Excel 转换为图像 C# 代码演示了一些属性,但是您可以根据需要设置任何属性。

本教程指导我们如何在 C# 中将 Excel 转换为图像。如果您想学习将 Excel 转换为 HTML,请参阅 如何使用 C# 将 Excel 转换为 HTML 上的文章。

 简体中文