C# Excel转Image图片

 时间:2026-02-16 01:55:36

1、安装该类库后,在项目中添加dll引用,如下图:

C# Excel转Image图片

2、1.将整个Excel工作表转为图片:

C#

using Spire.Xls;

namespace ConvertExcelToImage_XLS

{

    class Program

    {

        static void Main(string[] args)

        {

            //初始化一个Workbook实例,并加载一个工作簿文件

            Workbook workbook = new Workbook();

            workbook.LoadFromFile(@"C:\Users\Administrator\Desktop\Sample.xlsx");

            //将第一张工作表保存为图片

            Worksheet sheet = workbook.Worksheets[0];

            sheet.SaveToImage("sample.jpg");

        }

    }

}

C# Excel转Image图片

3、2.转指定单元格范围为图片:

C#

using System.Drawing;

using System.Drawing.Imaging;

using Spire.Xls;

namespace ConsoleApplication1

{

    class Program

    {

        static void Main(string[] args)

        {

            //创建一个Workbook类实例,并从文件中加载一个工作表

            Workbook workbook = new Workbook();

            workbook.LoadFromFile(@"C:\Users\Administrator\Desktop\test.xlsx");

            //获取文档中的第一个工作表

            Worksheet sheet = workbook.Worksheets[0];

            //指定单元格范围,保存为想要的图片格式

            sheet.SaveToImage(3, 1, 4, 3).Save("image1.png", ImageFormat.Png);

            sheet.SaveToImage(5, 1, 19,3).Save("image2.jpeg", ImageFormat.Jpeg);

            sheet.SaveToImage(20, 1, 21, 3).Save("image3.bmp", ImageFormat.Bmp);

            sheet.SaveToImage(22, 1, 23, 3).Save("image4.bmp", ImageFormat.Bmp);

        }

    }

}

4、测试文档:

C# Excel转Image图片

5、转换结果:

C# Excel转Image图片

C# Excel转Image图片

  • 如何使用postman模拟发送post请求?
  • Windows PowerShell如何更改窗口大小
  • navicate如何美化sql查询语句
  • 赵云网之《攻城掠地》经验资源副本详解
  • 网页游戏的微端如何制作
  • 热门搜索
    铁人精神手抄报 冠状病毒手抄报 清明节手抄报模板 歌颂祖国的手抄报 新学期新希望手抄报 全国爱眼日手抄报 重阳节手抄报内容大全 元旦手抄报文字 新学期新气象的手抄报 读书日手抄报