合併兩個或多個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