c# 应用NPOI 获取Excel中的图片,保存至本地的算法

要求:读取excel中的图片,保存到指定路径

思路:  利用NPOI中 GetAllPictures()方法获取图片信息

步骤:

1.新建一个Windows窗体应用程序

2.桌面新建一个excel,贴入两张图片

如下图:

c# 应用NPOI 获取Excel中的图片,保存至本地的算法

3.在Form中拖入一个button

4.点击button,在点击事件方法中写入,要读取图片的方法:ExcelToImage

点击事件方法如下:

private string exclePath = @"C:\users\lenovo\Desktop\testPic.xls"; private void button2_Click(object sender, EventArgs e) { List<string> listpath = new List<string>{}; string savePath = Path.Combine("E:\\","pic"); if(!Directory.Exists(savePath))//判断是否存在保存文件夹,没有则新建 Directory.CreateDirectory(savePath); bool result = ExcelToImage(exclePath, savePath, ref listpath); if(result) MessageBox.Show("导出成功"); else MessageBox.Show("导出失败"); }

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zwjdpg.html