合并两个或更多PDF文件

IronPDF 可以合并多个 PDF 文档的内容。该功能的一个常见用途是为新的或现有的 PDF 文件附加封面页。其他可能的用途包括将相关文档捆绑到一个文件中,以方便打印和传输。

上面的代码示例在两个均由 HTML 标记渲染而成的 PdfDocument 对象上使用了 PdfDocument.merge 方法。调用的结果是将后一个PdfDocument的内容追加到前一个PdfDocument的末尾,生成一个新的PdfDocument

要合并三个以上的 PDF 文档,首先要创建一个包含所需 PdfDocument 对象的列表,然后将该列表作为单一参数传递给 PdfDocument.merge 方法:

List<PdfDocument>pdfs = new ArrayList<>();
pdfs.add(pdfA);
pdfs.add(pdfB);
pdf.add(pdfC);
pdf.add(pdfD);
PdfDocument merged = PdfDocument.merge(pdfs);
JAVA