合并两个或更多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);