java PDF添加图层,支持多页图层添加,具体如下
代码:
import java.io.File;
import java.io.FileOutputStream;
import java.io.IOException;
import java.util.List;
import com.itextpdf.text.DocumentException;
import com.itextpdf.text.Image;
import com.itextpdf.text.pdf.PdfContentByte;
import com.itextpdf.text.pdf.PdfReader;
import com.itextpdf.text.pdf.PdfStamper;
public class PdfUtils {
/**
* PDF添加图层
*
* @param srcPdf
* 原PDF文件路径
* @param dWwEozsPa Integer.parseInt(currentPag
测试:
public static vhttp://www.cppcns.comoid main(String[] args) throws IOException, DocumentException 编程客栈{
List imgUrlList = new ArrayList<>();
imgUrlList.add("D:/ts/testPDF/1.png");
//imgUrlList.add("D:/ts/testPDF/2.png");
imgUrlList.add("D:/ts/testPDF/3.png");
markLocalImage42Dist("D:/ts/testPDF/testPDF.pdf", "D:/ts/testPDF/testPDF2.pdf", imgUrlList);
}
结果:
原PDF:
合成后PDF:
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持我们。
本文标题: java PDF添加图层的方法 支持多页图层添加
本文地址: http://www.cppcns.com/ruanjian/java/219313.html