方式四:Free Spire.PDF for Java
下面介绍一下使用 Free Spire.PDF for Java 实现 PDF 添加水印的方式。
Free Spire.PDF for Java 是一款免费的 Java PDF 库,它提供了一个简单易用的 API,用于创建、读取、修改和提取 PDF 内容。Free Spire.PDF for Java 也支持添加文本水印以及图片水印。
添加 Free Spire.PDF for Java 依赖
首先,在 pom.xml 文件中添加 Free Spire.PDF for Java 的依赖:
添加文本水印
在添加水印之前,需要读取原始 PDF 文件:
然后,遍历 PDF 中的所有页面,并使用 PdfPageBase 添加水印:
最后,需要保存修改后的 PDF 文件:
添加图片水印
添加图片水印与添加文本水印类似,只需要将 PdfWatermark 的参数修改为图片路径即可。
完整代码
下面是使用 Free Spire.PDF for Java 来实现 PDF 添加水印的完整代码:
作者:Jeebiz 创建时间:2023-06-19 12:29
最后编辑:Jeebiz 更新时间:2025-03-08 17:09
最后编辑:Jeebiz 更新时间:2025-03-08 17:09