Spire.Office for Java v3.11.0现已正式发布。该版本包含了许多新功能,还修复了许多加载、操作、提取及转换Word、Excel、PDF和PowerPoint文档时出现的问题。
你在寻找支持在Java中用编程方法处理各类格式文档的API吗巧,Java版企业级文档管理组合套包Spire.Office 2020全新上线!Word、Excel、PPT、PDF、条形码等格式一 打尽。
目前,
*这么优秀的国产工具怎能错过呢!17周年庆!全线产品均享85折起,查看优惠价格!想要获取更多福利请咨询在线客服哦~
新功能及问题修复详情,请参阅如下内容。
Spire.DOC for Java()
问题修复:
- 修复了插入目录后程序无法结束的问题。
- 修复了更新目录抛“StackOverflowError”的问题。
- 修复了转换Word到PDF,内容丢失的问题。
- 修复了转换Word到PDF抛“Object reference not set to an instance of an object.”的问题。
- 修复了转换HTML文本到Word抛“Unexpected EOF parsing start tag ‘span’”的问题。
- 修复了转换HTML文本到Word,图片显示不正确的问题。
- 修复了转换Word到PDF,页码不正确的问题。
Spire.PDF for Java()
优化:
- 优化了转换PDF到图片的转换时间。
- 优化了添加文本水印到PDF的时间。
新功能:
- 支持获取PDF水印。
PdfDocument pdf = new PdfDocument();pdf.loadFromFile(outputFile);PdfAnnotationCollection annotationWidget= pdf.getPages().get(0).getAnnotationsWidget();StringBuffer stringBuffer = new StringBuffer();for(int i=0;i < annotationWidget.getCount();i++){if (annotationWidget.get(i) instanceof PdfWatermarkAnnotationWidget){ stringBuffer.append(annotationWidget.get(i).getText()+"rn");}
- 支持插入SVG到PDF。
String inputFile_svg = "data/sample.svg";String inputFile_pdf = "data/sample.pdf";String outputFile = "result.pdf";PdfDocument doc1 = new PdfDocument();doc1.loadFromSvg(inputFile_svg);PdfDocument doc2 = new PdfDocument();doc2.loadFromFile(inputFile_pdf);PdfTemplate template = doc1.getPages().get(0).createTemplate();template.draw(doc2.getPages().get(0).getCanvas(), new Point2D.Float());doc2.saveToFile(outputFile, FileFormat.PDF);
问题修复:
- 修复了查找关键字失败的问题。
- 修复了多线程下转PDF到Image内存一直增长的问题。
- 修复了转换PDF到图片程序卡住的问题。
- 修复了提取PDF文本,程序抛“java.lang.NullPointerException”。
- 修复了从字体有问题的PDF文档提取文本,程序抛“outofmemory”的异常。
- 修复了转换PDF到Word, 程序抛“java.lang.NullPointerException”。
Spire.XLS for Java()
新功能
-
支持透视表设置重复行标签。
pt.getPivotFields().get("Month").isRepeatItemLabels(true);
Bug修复
- 修复了拷贝sheet,结果文档打开提示内容错误的问题。
- 修复了转换Excel到PDF,内容不正确的问题。
- 修复了转换Excel到HTML,内容格式错误的问题。
- 修复了转换Excel到HTML,图片显示不正确的问题。
- 修复了转换Excel到PDF,页眉显示不正确的问题。
- 修复了基于单元格的背景颜色和字体颜色排序失败的问题。
- 修复了从流加载Excel,获取到sheet的行数不正确的问题。
Spire.Presentation for Java()
Bug修复
- 修复了多线程转换PPT到PDF,程序抛“ExceptionInInitializerError”异常。
- 修复了转换形状到图片,内容被裁切的问题。
- 修复了转换形状到图片,内容空白以及内容显示不全的问题。
- 修复了转换形状到图片,程序抛“NullPointerException”异常。
- 修复了转换形状到图片,程序挂起的问题。
- 修复了加载PPTX文档,程序抛“Property not found”异常。
- 修复了提取动画的进入退出效果,程序抛“NullPointerException”异常。修复了提取动画的进入退出效果,程序抛“NullPointerException”异常。
- 修复了转换PPT到图片,文本字体被改变的问题。
- 修复了多线程下,执行程序抛“Could not initialize class com.spire.presentation.packages.sprxmc”异常。
是E-iceblue官方友好合作伙伴,如果您对spire.PDF感兴趣,可以联系在线客服了解具体授权价格和使用机制。
标签:
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!