如何将 XLSX 转换为 JPG
如何将 XLSX 文件转换为 JPG 图像
Sheetize 提供了一个简洁、高性能的 API,帮助你将 Excel 工作簿(.xlsx)转化为高质量的 JPG 图片。它非常适合生成缩略图、在网页中嵌入电子表格,或在不暴露原始数据的情况下制作可视化报告。
为什么选择 Sheetize 进行 XLSX → JPG 转换?
- 完整保真 – 保留单元格格式、颜色、图表和图片。
- 快速且可扩展 – 针对 .NET 进行优化,支持 Windows、macOS 与 Linux。
- 可自定义分辨率 – 根据需求设置水平和垂直 DPI。
- 零依赖 – 无需外部工具或 Office 安装。
入门指南
将 Sheetize.ImageConverter 包通过 NuGet 添加到你的 .NET 项目中,然后调用 ImageConverter.Process 方法。
示例 C# 代码
using Sheetize;
var loadOptions = new LoadOptions
{
// 源 XLSX 文件路径
InputFile = @"D:\Reports\Financials.xlsx"
};
var saveOptions = new ImageSaveOptions
{
// 输出文件路径——JPG 扩展名表示采用 JPEG 格式
OutputFile = @"D:\Reports\Financials.jpg",
// 可选:控制图像分辨率(DPI)
HorizontalResolution = 150,
VerticalResolution = 150,
// 可选:JPEG 压缩质量(0‑100)
// Quality = 90
};
ImageConverter.Process(loadOptions, saveOptions);上述代码读取 Financials.xlsx,并使用指定的分辨率(以及可选的质量设置)生成 Financials.jpg。
JPG 输出的关键选项
- HorizontalResolution / VerticalResolution – 定义 DPI;数值越高图像越清晰,但文件体积也会增大。
- Quality(如支持) – JPEG 压缩质量,范围 0(最高压缩)至 100(最高质量)。
使用建议
- 打印用图建议最低 150 DPI;网页缩略图使用 72 DPI 即可。
- 若工作簿中包含大型图表,请提升 DPI 以避免像素化。
- 在分发前,用图像查看器打开生成的 JPG,检查显示效果。