今日,spire.office 4.2.0 已经正式发布。该版本增加了一些新功能,如spire.pdf支持将pdf转换为pcl、spire.presentation添加了一个将特定幻灯片转换为svg的新方法,并且在spire.xls中调整了一些接口。此外,也成功修复了一系列问题,如加载word文件并将word转换为pdf/image、打印pdf或将pdf转换为image、将excel转换为csv/image/pdf以及将html转换为ppt等。有关更多新功能及问题修复详情,请参见以下内容。
该版本涵盖了最新版的spire.doc、spire.pdf、spire.xls、spire.presentation、spire.dataexport、spire.barcode、spire.docviewer、spire.pdfviewer、spire.officeviewer、spire.email。
版本信息如下:
- spire.doc.dll v7.2.6
- spire.pdf.dll v5.2.12
- spire.xls.dll v9.2.13
- spire.email.dll v2.1.6
- spire.docviewer.forms.dll v4.1.8
- spire.pdfviewer.forms.dll v4.2.6
- spire.pdfviewer.asp.dll v4.2.6
- spire.presentation.dll v4.2.3
- spire.spreadsheet v3.1.9
- spire.officeviewer.forms.dll v4.2.0
- spire.barcode.dll v3.1.1
- spire.dataexport.dll v4.1.3
- spire.dataexport.resourcemgr.dll v2.1.0
- spire.common.dll v2.2.13
- spire.license.dll v1.3.7
https://www.e-iceblue.cn/downloads/spire-office-net.html
spire.doc
问题修复:
- 修复了word转换到pdf,表格边框丢失的问题
- 修复了合并文档后,格式不正确的问题
- 修复了加载word文档,程序抛异常的问题
- 修复了获取表格标题返回空的问题
- 修复了保存到.doc格式,linewidth不生效的问题
- 修复了使用table.addrow(true)添加行,格式丢失的问题
- 修复了word转换到image, 表格错位的问题
- 修复了加载html时,程序挂起的问题
- 修复了加载并保存文档,程序抛异常的问题
- 修复了加载html文档,程序抛异常的问题
spire.xls
新功能:
调整了一些接口:
- spire.xls.core.converter.exporting.emf.convertersetting 调整为 spire.xls..convertersetting
- spire.xls.core.converter.exporting.emf.printingpagetype 调整为 spire.xls.printingpagetype
- spire.xls.core.converter.exporting.emf.pagecolrow 调整为 spire.xls.pagecolrow
- spire.compoundfile.xls.xlsdocumentproperty 调整为 spire.xls.xlsdocumentproperty
- spire.compoundfile.xls.propertytype 调整为 spire.xls.propertytype
- spire.compoundfile.xls.net.ipropertydata 调整为 spire.xls.ipropertydata
问题修复:
- 修复了设置文本框字体,程序抛出异常的问题
- 修复了完全匹配模式下查找文本,结果返回不正确的问题
- 修复了取消excel文档保护,程序抛出异常的问题
- 修复了excel转csv,数据格式不对的问题
- 修复了加载excel文档,程序抛异常的问题
- 修复了加载xml文档,程序抛异常的问题
- 修复了excel 转 pdf, 在adobe中打开结果文档pdf提示错误的问题
- 修复了xlsb 转 xlsm,结果文档打开报错的问题
- 修复了加载保存excel文档,工作表标签颜色改变的问题
- 修复了加载文档以及保存图片,程序抛异常的问题
- 修复了在adobe reader中打开从.xlsx文件转换的pdf时弹出一个错误的问题
- 修复了当转换一个.xlsx 文件到pdf时,改变了字体大小的问题
- 修复了在.net core平台上加载一个.xlsx流时程序抛出异常的问题
spire.pdf
新功能:
- 支持转pdf为pcl
pdfdocument pdf = new pdfdocument(input);
pdf.savetofile("output.pcl",fileformat.pcl);
问题修复:
- 修复了转换pdf到image,内容位置有偏移的问题
- 修复了加载、保存或重新签名一个已签名文档时,出现“已修改批注”的问题
- 修复了打印文档抛 "输入字符串的格式不正确" 异常的问题
- 修复了为grid单元格设置stringformat抛 “nullreferenceexception未处理”异常的问题
spire.presentation
新功能:
- 添加新方法将指定的slide转换到svg
byte[] svgbyte = ppt.slides[0].savetosvg();
问题修复:
- 修复了获取不到正确的chart label 的3-d format 数据
- 修复了设置datalabelsize,数据不正确的问题
- 修复了转换html到ppt时,编号列表类型不正确的问题
- 修复了为新添加的标签设置datalabelsize不生效的问题
spire.pdfviewer
问题修复:
- 修复了在wpf平台下多出了页面边框的问题