通过java对PDF进行加水印
网上很多这种PDF加水印的代码,但是都不全,而且各种包不对,最终导致报错
今天博主有时间总结下来,方便后面大家学习参考
废话不多说,直接上代码
pom依赖
<dependency>
<groupId>com.itextpdf</groupId>
<artifactId>itext-asian</artifactId>
<version>5.2.0</version>
</dependency>
<dependency>
<groupId>com.itextpdf</groupId>
<artifactId>itextpdf</artifactId>
<version>5.5.13.1</version>
</dependency>
java代码
package eh.controller;
import com.itextpdf.text.Element;
import com.itextpdf.text.pdf.*;
import java.io.*;
public class Test2 {
public static void main(String[] args) throws Exception {
String out = "D:\\20210719.pdf";