合併兩個或多個 PDF 檔案
from ironpdf import *

html_a = """<p> [PDF_A] </p>
            <p> [PDF_A] 1st Page </p>
            <div style='page-break-after: always;'></div>
            <p> [PDF_A] 2nd Page</p>"""

html_b = """<p> [PDF_B] </p>
            <p> [PDF_B] 1st Page </p>
            <div style='page-break-after: always;'></div>
            <p> [PDF_B] 2nd Page</p>"""

renderer = ChromePdfRenderer()

pdfdoc_a = renderer.RenderHtmlAsPdf(html_a)
pdfdoc_b = renderer.RenderHtmlAsPdf(html_b)
merged = PdfDocument.Merge(pdfdoc_a, pdfdoc_b)

merged.SaveAs("Merged.pdf")
pip install ironpdf
合併兩個或多個 PDF 檔案

合併兩個或多個 PDF 檔案

IronPDF for Python可以使用PdfDocument.Merge方法將多個PDF文件合併成單一檔案,使從不同來源組合多部分文件變得簡單明瞭。

入門指南

建立或載入兩個或更多的PdfDocument.Merge。 該方法會傳回一個新的PdfDocument,其中包含了按提供順序排列之輸入文件的所有頁面。

理解程式碼

  • PdfDocument物件。 您也可以使用PdfDocument.FromFile載入現有的PDF。
  • PdfDocument。 每個渲染的文件將成為最終合併PDF的一個部分。
  • PdfDocument物件合併成一個文件。 pdfdoc_b的頁面。
  • SaveAs("Merged.pdf"):將合併的文件保存到指定的檔案路徑。

合併超過兩個的文件

要一次合併超過兩個文件,請將PdfDocument.Merge:

merged = PdfDocument.Merge([doc_a, doc_b, doc_c])
Python
學習如何使用IronPDF for Python合併和分割PDF!

準備開始了嗎?

版本:2026.11剛剛發布