新闻中心 | 新版本发布、优惠信息、促销活动和产品资讯等

sales@e-iceblue.com    |    028-81705109    |    2790765778    |    微信扫一扫    |    EN-US   |    论坛

Spire.Office for Java 3.8.2于今日发布。该版本包含了许多新功能,比如,Spire.Doc支持获取水印的类型, Spire.PDF支持提取文本时用空行代替文档中的横线, Spire.XLS支持转换Excel到Tiff, Spire.Presentation支持获取PPT节。除此以外,一些在加载、操作和转换Word、Excel、PDF和Presentation文档时出现的问题也得以成功解决。详情参加下文。 获取Spire.Office for Java 3.8.2,请点击: https://www.e-iceblue.cn/Downloads/Spire-Office-JAVA.html Spire.Doc for Java 新功能: 支持了设置"Hyperlink base"文档属性。 doc.getBuiltinDocumentProperties().setHyperLinkBase(data); 支持了获取水印的类型。 WatermarkBase waterbase = doc.getDocument().getWatermark(); String waterType = waterbase.getType().name(); int value =waterbase.getType().getValue(); 问题修复: 修复了加载文档抛出"java.lang.StringIndexOutOfBoundsException"问题。 修复了移除分节符保存文档抛出"ClassCaseException"问题。 修复了加载文档抛异常"Attempted to…
Spire.PDF for Java 3.8.2已发布。该版本支持提取文本时用空行代替文档中的横线、优化了将PDF转换为Html时的时间和输出文件大小,并修复了查找文本、验证签名和将PDF转换为图像时出现的一些问题。新功能及问题修复详情如下。 新功能: 支持提取文本时用空行代替文档中的横线 优化: 优化了转换PDF到HTML的时长 优化了转换PDF到HTML结果文档的大小 问题修复: 修复了查找文本抛“NullPointerException”的问题 修复了验证签名时,抛异常“Signature 'FPZYZ' failed to verified”的问题 修复了设置PDF文档的Xmp Metadata不生效的问题 修复了多次签名,签名未全部生效的问题 修复了转换PDF到图片,文字颜色加深的问题 修复了创建PdfTrueTypeFont对象时,抛异常“Font parsing Exception”的问题 获取Spire.PDF for Java 3.8.2,请点击: https://www.e-iceblue.cn/Downloads/Spire-PDF-JAVA.html
Spire.XLS 10.8.3于今日发布。此次更新主要修复了一些Excel转PDF及保存文档时出现的问题。详情如下。 问题修复: 修复了更新透视表保存文档后,MS Excel打开文档时提示内容错误的问题。 修复了加载文档保存到新文档,MS Excel打开文档时提示内容错误的问题。 修复了转换Excel到PDF抛出错误 "Error in calculating cell B2 in Worksheet Sheet1" 的问题。 修复了保存为.xls文档格式时抛出 "InvalidCastException" 的问题。 修复了在德语环境中转换Excel到PDF,数据格式不正确的问题。 修复了转换Excel到PDF公式值显示不正确的问题。 下载Spire.XLS 10.8.3,请点击: https://www.e-iceblue.cn/Downloads/Spire-XLS-NET.html
Spire.Presentation 5.8.1已发布。该版本支持添加节、设置SmartArt节点轮廓线条样式和节点间的连接线条样式,并修复了将PPT转为PDF时出现的问题。新功能及问题修复详情如下。 新功能: 支持添加节 Presentation presentation = new Presentation(); presentation.LoadFromFile(pptfile); ISlide slide = presentation.Slides[0]; //添加节 presentation.SectionList.Add("section1", slide); //获取节 Section section; String name; for (int i = 0; i < presentation.SectionList.Count; i++) { section = presentation.SectionList[i]; name…