C#使用 Aspose.Cells 库导出 Excel 为图片

Apose.Cells 收费库

官网文档:SheetRender | Aspose.Cells for Java API Reference

Excel文件流导出为图片实操示例:

复制代码
public static MemoryStream Excel2Img(Stream xlsxStream, int pageIndex = 0)
{
    var result = new MemoryStream();

    if (xlsxStream == null)
    {
        return result;
    }

    var wookSheet = new Workbook(xlsxStream).Worksheets[0];

    new Aspose.Cells.Rendering.SheetRender(wookSheet, new ImageOrPrintOptions()).ToImage(pageIndex, result);

    return result;
}
复制代码

 

Workbook new 支持本地文件or文件流:

public Workbook(string file);
public Workbook(Stream stream);

 

SheetRender ToImage 还支持直接保存生成后的图片到指定路径:

public void ToImage(int pageIndex, string fileName);

 

蟹老板:简单讲两句,此库还支持 Excel、World 转 PDF 等等等,缺点:收费。(Or Cracked version)

 “好记性不如烂代码!”

作者:pengxx

出处:https://www.cnblogs.com/pengxx/p/17819608.html

版权:本作品采用「署名-非商业性使用-相同方式共享 4.0 国际」许可协议进行许可。

posted @   Pengxx  阅读(513)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
more_horiz
keyboard_arrow_up dark_mode palette
选择主题
点击右上角即可分享
微信分享提示