第一步:导入pom
<dependency>
<groupId>org.apache.pdfbox</groupId>
<artifactId>pdfbox-app</artifactId>
<version>1.8.9</version>
</dependency>
第二步:合并pdf
// pdf合并工具类
PDFMergerUtility mergePdf = new PDFMergerUtility();
// 合并pdf生成的文件名
String destinationFileName = "H:\\test\\zhaofengdeng\\"+new Date().getTime() + ".pdf";
// 这是需要合并的PDF文件
mergePdf.addSource("H:\\test\\zhaofengdeng\\1.pdf");
mergePdf.addSource("H:\\test\\zhaofengdeng\\2.pdf");
mergePdf.addSource("H:\\test\\zhaofengdeng\\3.pdf");
// 设置合并生成pdf文件名称
mergePdf.setDestinationFileName(destinationFileName);
// 合并pdf
try {
mergePdf.mergeDocuments();
} catch (COSVisitorException e) {
e.printStackTrace();
}