很高兴通知大家,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事件,左键点击选中这行,再右键点击当前行,事件不触发的问题。