合并处理器
2025/7/21小于 1 分钟pdfbox模块高级功能处理器
说明
用于将多个 pdf 文档合并为一个文档
- 支持多个 pdf 进行合并
- 页面依照文档添加顺序进行排序
示例
try (
// 加载文档
Document document1 = PdfHandler.getDocumentHandler().load("E:\\PDF\\pdfbox\\hello-world1.pdf");
Document document2 = PdfHandler.getDocumentHandler().load("E:\\PDF\\pdfbox\\hello-world2.pdf");
Document document3 = PdfHandler.getDocumentHandler().load("E:\\PDF\\pdfbox\\hello-world3.pdf");
){
// 获取处理器
MergeProcessor processor = PdfHandler.getDocumentProcessor(document1).getMergeProcessor();
// document1合并document2、document3
processor.merge(document2, document3);
// 保存
document1.save("E:\\PDF\\pdfbox\\processor\\merge\\mergeTest.pdf");
}