Spire.Office 8.1.4 已发布。在本次更新中,Spire.Doc增强了 Word 到 PDF、HTML 及图片的转换;Spire.XLS增强了 Excel 到 PDF、XLS 到 XLSX 的转换;Spire.Presentation支持了回复评论功能;Spire.Spreadsheet修复了加载 Excel 文档时程序抛出异常的问题。此外,本次更新还成功修复了大量已知问题。详情请阅读以下内容。
该版本涵盖了最新版的 Spire.Doc,Spire.PDF,Spire.XLS,Spire.Email,Spire.DocViewer, Spire.PDFViewer,Spire.Presentation,Spire.Spreadsheet, Spire.OfficeViewer, Spire.DocViewer, Spire.Barcode, Spire.DataExport。
版本信息如下:
- Spire.Doc.dll v11.1.5
- Spire.Pdf.dll v9.1.0
- Spire.XLS.dll v13.1.1
- Spire.Presentation.dll v8.1.1
- Spire.Email.dll v5.12.19
- Spire.DocViewer.Forms.dll v7.10.0
- Spire.PdfViewer.Forms.dll v7.10.0
- Spire.PdfViewer.Asp.dll v7.10.0
- Spire.Spreadsheet.dll v6.12.0
- Spire.OfficeViewer.Forms.dll v8.1.4
- Spire.Barcode.dll v6.12.1
- Spire.DataExport.dll v4.8.0
- Spire.DataExport.ResourceMgr.dll v2.1.0
https://www.e-iceblue.cn/Downloads/Spire-Office-NET.html
Spire.Doc
问题修复:
- 修复了转换Word到PDF后分页不正确的问题。
- 修复了转换Word到PDF后接受修订的效果不正确的问题。
- 修复了转换Word到PDF后内容由一栏变为两栏的问题。
- 修复了转换Word到PDF后页眉重复的问题。
- 修复了转换Word到PDF后页眉重叠的问题。
- 修复了转换Word到图片后标题显示不全的问题。
- 修复了当用WPS打开生成的doc格式的文档时表格边框加粗样式丢失的问题。
- 修复了转换Word到HTML时程序抛出System.ArgumentOutOfRangeException的问题。
Spire.XLS
问题修复:
- 修复了使用 sheet1.CopyFrom(sheet2) 方法拷贝 sheet 内容程序抛出 “Maximum number of extended formats exceeded” 的问题。
- 修复了加载 UTF8 编码的 HTML 程序抛出 System.ArgumentException 的问题。
- 修复了转换图表到图片时条形图从坐标轴左侧突出的问题。
- 修复了转换 XLS 到 XLSX 时程序抛出 System.Xml.XmlException 的问题。
- 修复了 CopyRangeOptions copyOptions = CopyRangeOptions.OnlyCopyFormulaValue; 设置不起作用的问题。
- 修复了删除 sheet 时程序抛出 System.ArgumentOutOfRangeException 的问题。
- 修复了加载保存 XLSM 文档后宏丢失的问题。
- 修复了保护文档后菜单栏功能区不正确的问题。
- 修复了公式计算失败的问题。
- 修复了计算出的公式的值不正确的问题。
- 修复了转换 Excel 到 PDF 日期格式不正确的问题。
Spire.Presentation
新功能:
- 支持了回复评论功能。
Presentation ppt = new Presentation();
ICommentAuthor author = ppt.CommentAuthors.AddAuthor("E-iceblue", "comment");
ppt.Slides[0].AddComment(author, "Add comment", new System.Drawing.Point(18, 25), DateTime.Now);
Comment comment = ppt.Slides[0].Comments[0];
if (!comment.IsReply)
{
comment.Reply(author, "Add Reply1", DateTime.Now);
comment.Reply(author, "Add Reply2", DateTime.Now);
}
ppt.Slides[0].DeleteComment(author, "Add Reply1");
ppt.SaveToFile(outputFile, FileFormat.Pptx2013);
问题修复:
- 修复了生成的 Excel 文档中的图表数据 null 值变成0的问题。
- 修复了取消组合后形状的方向被改变的问题。
Spire.Spreadsheet
问题修复:
- 修复了加载 Excel 文档时程序抛出System.ArgumentOutOfRangeException的问题。