C# 插入图片到Excel表格单元格

 时间:2026-02-16 06:21:21

1、方法1:通过官网下载dll文件包,并解压。解压文件后,将bin文件夹下的Spire.Xls.dll文件引用到C#程序。

2、方法2:通过Nuget网站获取dll。

1、using Spire.Xls;

using System.Drawing;

namespace InsertImage_XLS

{

    class Program

    {

        static void Main(string[] args)

        {

            //创建Workbook对象

            Workbook workbook = new Workbook();  

            //获取第一张工作表

            Worksheet sheet = workbook.Worksheets[0];

            //指定列宽、行高

            sheet.Columns[0].ColumnWidth = 50;

            sheet.Rows[0].RowHeight = 160;

            //加载图片,添加到指定单元格

            ExcelPicture picture = sheet.Pictures.Add(1,1, "tp.png");

            //指定图片宽度和高度

            picture.Width = 300;

            picture.Height = 180;

            //通过LeftColumnOffset和TopRowOffset属性值设置图片在单元格中的横向、纵向对齐

            picture.LeftColumnOffset = 75;

            picture.TopRowOffset = 20;

            //保存文档

            workbook.SaveToFile("result.xlsx", FileFormat.Version2013);

            System.Diagnostics.Process.Start("result.xlsx");

        }

    }

}

2、图片插入效果:

C# 插入图片到Excel表格单元格

  • winform弹出确认框
  • c#窗体实现新增数据到数据库
  • IntelliJ IDEA如何查看或显示实时内存
  • Eclipse离线安装SVN插件
  • 看电脑的英文
  • 热门搜索
    快乐成长手抄报内容 教师节手抄报模板 元宵手抄报简单又漂亮 尊老爱幼手抄报 手抄报图片花边 走进信息世界手抄报 清明节手抄报全国第一 美丽的祖国手抄报 爱劳动手抄报 一年级手抄报大全