本教程将展示如何使用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)
替换图片后: