1依赖
<dependency>
<groupId>com.itextpdf</groupId>
<artifactId>itextpdf</artifactId>
<version>5.5.13</version>
</dependency>
2 添加图片水印方法
图片位置的怎么设置呢?PDF页面的左下角相当于坐标原点(0,0),在image.setAbsolutePosition(llx,lly)里传入图片左下角在PDF页面里的坐标位置即可,具体数值可随图片大小而定。
/**
* PDF添加图片水印
* @param src PDF文件,这里参数改成传IO流也可以
* @param imgPath 水印图片存放路劲
* @param x 水印图片左边到PDF最右边的距离,设置该值需要考虑图片的宽度
* @param y 水印图片下边到PDF底部的距离
* @return
*/
public static byte[] addWaterMaker(byte[] src,String imgPath,float x,float y) {
ByteArrayOutputStream bos