本教程将展示如何使用spire.xls将excel工作表中的现有图片替换为新的图片。
原文档如下:
c#
//创建workbook实例
workbook workbook = new workbook();
//加载excel文档
workbook.loadfromfile(@"input.xlsx");
//获取第一张工作表
worksheet sheet = workbook.worksheets[0];
//替换工作表中第一张图片
sheet.pictures[0].picture = image.fromfile("image.jpg");
//保存文档
workbook.savetofile("replaceimage.xlsx", excelversion.version2013);
vb.net
'创建workbook实例
dim workbook as new workbook()
'加载excel文档
workbook.loadfromfile("input.xlsx")
'获取第一张工作表
dim sheet as worksheet = workbook.worksheets(0)
'替换工作表中第一张图片
sheet.pictures(0).picture = image.fromfile("image.jpg")
'保存文档
workbook.savetofile("replaceimage.xlsx", excelversion.version2013)
替换图片后: