`

Spire.PDF for Java 版本3.10.5 支持获取 PDF 水印

阅读更多

Spire.PDF for Java 3.10.5 版本已发布。该版本优化了转换PDF到图片的转换时间和加文本水印到PDF的时间,支持获取PDF水印和插入SVG到PDF的功能,以及修复了PDF转化到Word/Image时出现的问题。详情请阅读以下内容:

优化:

新功能:

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");
}

 

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);

 问题修复:


注:Spire.PDF for Java  Version_3.10.5 获取地址

 

 

 

 

分享到:
评论

相关推荐

    Free Spire.PDF for JAVA

    Free Spire.PDF for JAVA可以支持许多功能,例如从PDF中提取文本,在PDF文档中绘制文本/图像/形状,创建和填充表单域,创建 PDF/A-1,添加和验证 PDF 数字签名。 此外,Free Spire.PDF for JAVA 支持将PDF 转换为...

    The document was created with Spire.PDF for Java

    1. **购买正式许可证**:获取正式的Spire.PDF for Java许可证后,可以移除这些警告,并无限制地使用其全部功能。 2. **代码设置**:在生成PDF时,通过编程方式移除警告,具体可以通过设置PDFDocument对象的`...

    免费版 PDF Java组件_Free Spire.PDF for Java 1.1.0

    Free Spire.PDF for JAVA 是一个 100% 免费的 PDF API, 在 JAVA 应用程序上调用该组件即可读取,写入和保存 PDF 文档,无需安装 Adobe Acrobat。使用此 JAVA PDF 组件,开发人员可以在 JAVA 应用程序(J2SE 和 J2EE...

    JavaPDF操作类库API_Free Spire.PDF for Java_5.1.0

    1.功能:该API为适用于Java平台下,通过后端程序代码调用API...lib文件夹下包含了用于在java程序中的Spire.Pdf.jar文件,在项目程序中调用接口方法时,需要导入该jar文件;doc文件下包含了所有类及方法的说明解释等。

    Spire.Pdf_5.1.0.zip

    压缩包中的"Spire.Pdf for Java.docx"文件可能包含了详细的API文档和使用教程,帮助开发者更好地理解和使用该库。"samples"目录下可能包含了一些示例代码,展示如何实现各种操作。"lib"目录下的jar文件是实际运行时...

    Spire.Pdf 去水印+超10页+用例,Spire.Pdf.dll、Spire.License.dll。

    这些文件主要用于演示如何使用Spire.Pdf库来去除PDF文档中的水印,并处理超过10页的PDF。 首先,`Spire.Pdf.dll`是核心库,包含了处理PDF文档的所有功能。通过引用这个DLL,开发者可以访问到一系列API,如创建PDF、...

    spire.pdf 2.16.27 去水印

    1. **加载PDF文档**:首先,使用Spire.Pdf提供的PdfDocument类加载含有水印的PDF文件,这一步是处理任何PDF文档的基础。 2. **查找和定位水印**:Spire.Pdf提供了强大的PDF解析能力,能够识别并定位页面上的文本、...

    Free Spire.Doc for Java版本: 3.9.0

    - **兼容性**:Free Spire.Doc for Java通常会保持与最新及主流的Java版本兼容,同时也尽可能兼容多种操作系统,如Windows、Linux和Mac OS。 4. **库文件**: - `lib`目录:包含库的JAR文件,这是在Java项目中...

    Spire.Pdf_2.0.3.zip

    Spire.PDF for Java 支持的功能非常丰富,例如 PDF 文档安全性设置,提取文本和图片,合并和拆分 PDF,画文本、图片、形状、条形码到 PDF,创建和填充表单,添加和删除层,重叠 PDF 页面,添加文本/图片水印,添加、...

    spire.office for java.zip

    Spire.Office for Java是一款专为Java开发者设计的强大文档处理库,它允许用户在Java应用程序中无缝操作Microsoft Office格式的文件,如Word、Excel、PowerPoint,以及PDF文档。这款工具以其易用性和高效的性能,...

    Spire.Pdf_3.1.3.zip

    例如,“Spire.Pdf for Java Introduction.docx”可能是入门教程,介绍如何初始化库、加载PDF以及执行基本操作。“samples”目录下的示例代码则可以帮助我们更好地理解和应用Spire.Pdf的功能。 总结来说,Spire.Pdf...

    Spire.Pdf 去除水印版本:5.12.15.2040.zip

    去除水印版本通常指的是该软件的一个特殊版本,允许用户在处理PDF文档时移除其中的水印,这对于那些需要清理PDF文档中不希望存在的标识或者版权信息的用户来说非常实用。 在5.12.15.2040这个版本中,可能包含以下...

    spire.pdf.free-2.2.0.jar

    这个文件属于Spire.PDF for Java库的一个版本,它提供了一套全面的API,允许开发者在Java环境中创建、编辑和操作PDF文件。Spire.PDF是一个强大的PDF开发工具,尤其适用于企业级应用,它可以简化PDF文档处理的工作...

    Spire.PDF.4.10.3 for net40 去水印版

    在免费或未授权版本的Spire.PDF中,通常会显示水印以表明软件的试用状态。而去水印版意味着这些限制已经被移除,用户可以创建无水印的PDF文档,这对于商业用途尤其重要,因为它提供了更专业、更干净的输出。 3. **...

    spire.pdf 5.12.15 去水印可超10页

    传统的去水印方法可能受限于页数,例如只能处理少量页面,而Spire.Pdf 5.12.15的这一新特性则突破了这个限制,允许用户一次性去除超过10页的PDF文档中的水印,大大提高了工作效率。 **使用Spire.Pdf去水印步骤** 1...

    Free Spire.Barcode for Java版本: 5.1.1

    Free Spire.Barcode for Java是专为Java开发者设计的一款强大且免费的条形码生成库。这个版本5.1.1提供了丰富的功能和优化,旨在帮助开发者轻松地在Java应用程序中集成条形码生成和识别功能。以下是关于Free Spire....

    免费版本的Spire.Doc for Java v5.2.0 jar包

    Free Spire.Doc for Java 能执行多种 Word 文档处理任务,包括生成、读取、转换和打印 Word 文档,插入图片,添加页眉和页脚,创建表格,添加表单域和邮件合并域,添加书签,添加文本和图片水印,设置背景颜色和背景...

    Free Spire.Doc for Java 3.9.0

    6. **安全性与兼容性**:Free Spire.Doc for Java保证了数据的安全性,支持设置文档密码保护,防止未经授权的访问。同时,它与多种Java版本和操作系统兼容,包括Windows、Linux和Mac OS,确保了跨平台的稳定运行。 ...

    Free Spire.PDF for .NET

    除了基本的功能比如:绘制多种图形,图片,创建窗体字段,插入页眉页脚,输入数据表,自动对大型表格进行分页外,Spire.PDF for .NET还支持PDF数字签名,将HTML转换成PDF格式,提取PDF文档中的文本信息和图片,存为...

    解决Spire.Doc for Java各版本需要注册的问题,全功能无限制

    实测解决Spire.Doc for Java各版本需要注册的问题,全功能无限制,去水印,导出的word文件没有Evaluation Warning: The document was created with Spire.Doc for JAVA,不受注册码限制

Global site tag (gtag.js) - Google Analytics