Spire.XLS 13.9.1已发布。该版本新增支持将形状保存为图片。此外,一些已知问题也在该版本中被成功修复,如将Excel转换为CSV后,数据换行不正确的问题。详情请阅读以下内容。
新功能:
- 支持将形状保存为图片。
Workbook workbook = new Workbook();
workbook.LoadFromFile(inputFile);
Worksheet sheet = workbook.Worksheets[0];
//将形状转换为图片
SaveShapeTypeOption shapelist = new SaveShapeTypeOption();
//将工作表中的形状保存为图片
shapelist.SaveAll = true;
Dictionary<IShape,Bitmap> images = sheet.SaveAndGetShapesToImage(shapelist);
foreach (KeyValuePair<IShape, Bitmap> pair in images)
{
IShape shape = pair.Key;
Bitmap bitmap = pair.Value;
bitmap.Save(outputFile+shape.Name + "_" + shape.Height + "_" + shape.Width +"_" + shape.ShapeType + ".png");
}
问题修复:
- 修复了将Excel转换为CSV后,数据换行不正确的问题。
- 修复了调用“IsPasswordProtected”方法后,返回结果不正确的问题。
- 修复了将Excel转换为图像后,出现了额外表格的问题。
- 修复了将Excel转换为PDF时,应用程序抛出“System.Xml.XmlException”的问题。
- 优化了创建大型Excel文件的性能。
获取Spire.XLS 13.9.1请点击: