1
.依赖
<dependency>
<groupId>com.itextpdf</groupId>
<artifactId>itext-asian</artifactId>
<version>5.2.0</version>
</dependency>
2.水印图片在项目中的位置
3.代码实现
import com.itextpdf.text.Image;
import com.itextpdf.text.pdf.PdfContentByte;
import com.itextpdf.text.pdf.PdfGState;
import com.itextpdf.text.pdf.PdfReader;
import com.itextpdf.text.pdf.PdfStamper;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import java.io.FileOutputStream;
import java.io.IOException;
/***
* PDF水印工具类
*/
public class PDFWatermarkUtil {
private static final Logger LOGGER = LoggerFactory.getLogger(PDFWatermarkUtil.class);
/***
* 执行添加图片水印
* @param inputFilePath 原始文件
* @param outp