很高兴通知大家,Spire.Office 4.1正式发布了。该版本支持将PDF转换为PXL,支持为PowerPoint中的文字设置3D 效果,添加了新的重载方法来更新Word中TOC域。另外,本次更新也包含了大量的Bug修复。具体信息如下。
该版本涵盖了最新版的Spire.Doc, Spire.PDF, Spire.XLS, Spire.Presentation, Spire.DataExport,Spire.Barcode, Spire.DocViewer, Spire.PDFViewer, Spire.OfficeViewer,Spire.Email。
- Spire.License.dll 1.3.7
- Spire.Barcode.dll 3.1.0
- Spire.Email.dll 2.1.1
- Spire.Common.dll 2.1.9
- Spire.DataExport.dll 4.1.0
- Spire.DataExport.ResourceMgr.dll 2.1.0
- Spire.Pdf.dll 5.1.17
- Spire.Doc.dll 7.1.10
- Spire.DocViewer.Forms.dll 4.1.3
- Spire.PdfViewer.Forms.dll 4.1.6
- Spire.PdfViewer.Asp.dll 4.1.6
- Spire.Presentation.dll 4.1.8
- Spire.XLS.dll 9.1.10
- Spire.Spreadsheet.dll 3.1.3
- Spire.OfficeViewer.Forms.dll 4.1.0
https://www.e-iceblue.cn/Downloads/Spire-Office-NET.html
Spire.PDF
新功能:
- 为PDF加密增加了如下两个重载方法。
pdf.Security.Encrypt(string openPassword);
pdf.Security.Encrypt(string permissionPassword, PdfPermissionsFlags permissions);
doc.SaveToFile(string filename, FileFormat.PXL);
问题修复:
- 修复了转换XPS到PDF之后文本间距不正确的问题。
- 修复了转换XPS到PDF之后公式不正确的问题。
- 修复了在使用PdfGridCellContentList 添加多个不同字体的字符到一个单元格后,设置该单元格文本格式居中不起作用的问题。
- 修复了拆分文档抛NullReferenceException 的问题。
- 修复了合并PDF文档之后,数据丢失的问题。
- 修复了PDF转换到图片之后,内容空白的问题。
- 修复了设置PDF中grid的内容居中之后,只有第一个单元格数据被写入的问题。
- 修复了打印文档,结果空白的问题。
- 修复了打印PDF以及转换PDF到图片之后,公章丢失的问题。
- 修复了填充XFA域之后,打开结果文档出现110错误的问题。
- 修复了设置下拉框的值之后,打开结果文档出现110错误的问题。
- 修复了拆分文档,垂直拆分只有1页结果的问题。
- 修复了提取PDF文本,结果乱码的问题。
- 修复了转换XPS到PDF,文字位置错误的问题。
- 修复了替换文本后新文本位置下移的问题。
- 修复了加载文档抛异常的问题。
- 修复了提取图片信息抛ArgumentoutOfRangeException异常的问题。
- 修复了提取图片抛异常的问题。
Spire.Doc
新功能:
- 新增重载方法更新TOC域
doc.UpdateTableOfContents(TableOfContent toc);
问题修复:
- 修复了转Word到PDF后,文本重叠的问题。
- 修复了HTML到PDF,表格布局不对的问题。
- 修复了加载Word文档时抛出“已添加了具有相同键的项”异常的问题。
- 修复了加载HTML文件时抛ArgumentOutOfRangeException的问题。
- 修复了执行邮件合并后数据不正确的问题。
- 修复了转换Word到PDF,内容格式不正确的问题。
- 修复了保存为.doc后,内容不正确的问题。
- 修复了了转换Word到PDF,换行和分页不正确的问题。
Spire.PDFViewer
问题修复:
- 修复了修改ZoomMode 属性不起作用的问题。
- 修复了PdfViewer显示不可见图层的问题。
- 修复了获取书签的destination 返回为空的问题。
- 修复了缩略图中不正确的朝向问题以及不正确的页码问题。
- 修复了缩略图中不正确的对齐方式问题。
- 修复了WPF版本显示文档时有些线条丢失的问题。
Spire.XLS
问题修复:
- 修复了图例的字体属性不起作用的问题。
- 修复了转换excel到PDF时应用程序悬挂的问题。
- 修复了转换excel到PDF时抛出“关键字不在字典中”异常的问题。
- 修复了加载Excel文件时抛出“值不能为空”的问题。
Spire.Presentation
新功能:
- 支持获取或设置形状里文本的三维格式。
IAutoShape threeDShape = (IAutoShape)ppt.Slides[0].Shapes[0];
threeDShape.TextFrame.TextThreeD.ShapeThreeD.PresetMaterial = PresetMaterialType.Powder;
threeDShape.TextFrame.TextThreeD.LightRig.PresetType = PresetLightRigType.Balanced;
threeDShape.TextFrame.TextThreeD.ShapeThreeD.TopBevel.PresetType = BevelPresetType.Divot;
threeDShape.TextFrame.TextThreeD.ShapeThreeD.ContourColor.Color = Color.DarkGreen;
threeDShape.TextFrame.TextThreeD.ShapeThreeD.ContourWidth = 2;
问题修复:
- 修复了转一个PPT文档到图片时花费的时间过长的问题。
- 修复了转PPT到图片, 图片空白的问题。
- 修复了ChartDataLabel 对象下的DataLabelSize的值一直是0的问题。
- 修复了给DataLabelSize设置值无效的问题。
- 修复了转PPT到图片,内容丢失的问题。
Spire.SpreadSheet
问题修复:
- 修复了RowHeaderClick事件,左键点击选中这行,再右键点击当前行,事件不触发的问题。