Spire.XLS 10.11.7 现已发布。该版本支持添加分类汇总(Subtotal)功能、通过两点添加线条功能以及设置气泡图表的气泡规模。除此之外,一些在转换Excel到PDF/HTML/Image以及加载、操作文档时出现的问题也得以成功修复。新功能及问题修复详情如下。
新功能:
- 支持添加分类汇总(Subtotal)功能。
Workbook workbook = new Workbook();
workbook.LoadFromFile(input);
Worksheet sheet = workbook.Worksheets[0];
CellRange range = sheet.Range["A5:D20"];
sheet.Subtotal(range, 0, cols.ToArray(), SubtotalTypes.Sum, true, false, true);
workbook.SaveToFile(output,FileFormat.Version2013);
chart.Series[0].Format.Options.BubbleScale = x;
Workbook workbook = new Workbook();
Worksheet worksheet = workbook.Worksheets[0];
XlsLineShape linebox = worksheet.TypedLines.AddLine() as XlsLineShape;
line.LeftColumn = 10; //起始点的列索引
line.LeftColumnOffset = 10; //起始点的列偏离量
line.TopRow = 10; //起始点的行索引
line.TopRowOffset =10; //起始点的行偏离量
line.RightColumn = 18; //终点的列索引
line.RightColumnOffset = 10; //终点的列偏离量
line.BottomRow = 20; //终点的行索引
line.BottomRowOffset = 10; //终点的行偏离量
workbook.SaveToFile(outputFile, ExcelVersion.Version2013);
workbook.Dispose();
2)绝对位置,单位为像素
Workbook workbook = new Workbook();
Worksheet worksheet = workbook.Worksheets[0];
XlsLineShape linebox = worksheet.TypedLines.AddLine() as XlsLineShape;
line.StartPoint = new Point(30, 50);
line.EndPoint = new Point(20, 80);
workbook.SaveToFile(outputFile_13, ExcelVersion.Version2013);
workbook.Dispose();
问题修复:
- 修复了转换Excel到PDF,内容不一致的问题。
- 修复了转换Excel到PDF,透视表数据更新不正确的问题。
- 修复了转换Excel到PDF,文本对齐方式改变的问题。
- 修复了加载Excel文档抛出(远程服务访问错误:(502)错误的网关)的问题。
- 修复了加载Excel文档抛出"System.ArgumentOutOfRangeException"的问题。
- 修复了转换Excel到HTML时颜色格式丢失的问题。
- 修复了转换xls到xlsx时抛出"System.ArgumentException"的问题。
- 修复了添加特殊符号后用MS Excel打开文档报错的问题。
- 修复了加载xlsm文件抛出"System.FormateException"的问题。
- 修复了计算XLOOKUP公式报错的问题。
- 修复了转换Excel到PDF丢失一张图片的问题。
- 修复了修改数据标签后图例被改变的问题。
- 修复了产品生成的Excel文档用MSExcel打开另存为后图表里的值被改变的问题。
- 修复了创建图表使用值"#N/A",结果文档打开失败的问题。
- 修复了当Excel有隐藏内容时自动适应行高(AutoFitRow())不起作用的问题。
- 修复了转换Excel到Image程序抛System.StackOverflowException的问题。
- 修复了转换图表到图片数据丢失的问题。
下载Spire.XLS 10.11.7,请点击: