Java编辑PDF写入文字 插入图片
package com.test; import com.itextpdf.text.BaseColor; import com.itextpdf.text.Font; import com.itextpdf.text.Image; import com.itextpdf.text.pdf.*; import org.junit.Test; import java.io.FileOutputStream; /** *编辑PDF */ public class PDFTest { @Test public void testPDF(){ generatePDF("D:/1.pdf","D:/2.pdf","D:1.png"); } /** * 生成新的PDF * @param pdfPath 要编辑的PDF路径 * @param newPDFPath 生成新的PDF路径 * @param imagePath 插入图片路径 */ public void generatePDF(String pdfPath,String newPDFPath,String imagePath){ PdfReader reader = null; PdfStamper stamper = null; try{ //创建一个pdf读入流 reader = new PdfReader(pdfPath); /