Spire.PDF for Java 3.10.5 版本已发布。该版本优化了转换PDF到图片的转换时间和加文本水印到PDF的时间,支持获取PDF水印和插入SVG到PDF的功能,以及修复了PDF转化到Word/Image时出现的问题。详情请阅读以下内容:
优化:
- 优化了转换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()+"\r\n"); }
- 支持插入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.PDF for Java Version_3.10.5 获取地址。
相关推荐
Free Spire.PDF for JAVA可以支持许多功能,例如从PDF中提取文本,在PDF文档中绘制文本/图像/形状,创建和填充表单域,创建 PDF/A-1,添加和验证 PDF 数字签名。 此外,Free Spire.PDF for JAVA 支持将PDF 转换为...
Free Spire.PDF for JAVA 是一个 100% 免费的 PDF API, 在 JAVA 应用程序上调用该组件即可读取,写入和保存 PDF 文档,无需安装 Adobe Acrobat。使用此 JAVA PDF 组件,开发人员可以在 JAVA 应用程序(J2SE 和 J2EE...
解决生成pdf文件第一页表头产生红色字体: Evaluation Warning : The document was created with Spire.PDF for Java
1.功能:该API为适用于Java平台下,通过后端程序代码调用API...lib文件夹下包含了用于在java程序中的Spire.Pdf.jar文件,在项目程序中调用接口方法时,需要导入该jar文件;doc文件下包含了所有类及方法的说明解释等。
Free Spire.Doc for Java版本: 3.9.0
Spire.Pdf 去除水印版本,.net版本
除了基本的功能比如:绘制多种图形,图片,创建窗体字段,插入页眉页脚,输入数据表,自动对大型表格进行分页外,Spire.PDF for .NET还支持PDF数字签名,将HTML转换成PDF格式,提取PDF文档中的文本信息和图片,存为...
.Net版 Spire.Pdf v5.12.15.2040 去除水印,可超10页,用例代码。 包含Spire.Pdf.dll、Spire.License.dll。
实测解决Spire.Doc for Java各版本需要注册的问题,全功能无限制,去水印,导出的word文件没有Evaluation Warning: The document was created with Spire.Doc for JAVA,不受注册码限制
Free Spire.PDF for .NET 是 Spire.PDF for .NET 的免费版本,无需购买即可用于个人或商业用途。使用该组件,程序员可以 在.NET 程序中创建、读取、写入、编辑和操作 PDF 文档。这个控件能支持的功能十分全面,例如...
Spire.Office for Java 是一套企业级的涵盖 E-iceblue 所有 Java组件的集合,它包括以下产品的最新版本:Spire.Doc for Java, Spire.XLS for Java,Spire.Presentation for Java, Spire.PDF for Java 和 Spire....
1.JAVA解析PDF 2.pdf转化txt,word 3.获取PDF页码 4.Spire.Pdf.jar 5.Spire.Pdf文档
spire.pdf 2.16.27 去水印,已测试水印已去可以正常使用
spire.pdf 5.12.15 去水印可超10页
Free spire.Office for java 是一款操作word,pdf等多种文档的免费工具
Java Word控件-Free Spire.Doc for Java_2.0.0.zip 免费下载
自己写的 spire.pdf 简单的demo ,有一些基础的使用方法,对刚接触的小伙伴会非常友善; 里面主要包含: 1.去除水印; 2.获取每页pdf的图片; 3.获取书签; 4.读取pdf将pdf转化为文字,最后由txt文件保存; 5....
Spire.Office for Java 是一套企业级的涵盖 E-iceblue 所有 Java组件的集合,它包括以下产品的最新版本:Spire.Doc for Java, Spire.XLS for Java,Spire.Presentation for Java, Spire.PDF for Java 和 Spire....
Spire.Barcode for JAVA支持的条码类型多达38种,包括常见的QR Code、Code 25、 CodeBar、Code 39、Code 93、Code 128、PDF 417、Data Matrix、 EAN 13、EAN 128等。 生成QR Code代码示例 package ...
免费Java Excel类库_Free Spire.XLS for Java_2.2.0