有時候總是會需要將兩個PDF檔或多個來做合併。
在 Python 中,您可以使用 PyPDF2 或 PyPDF4 等庫來合併多個 PDF 文件。
以下是使用 PyPDF2 的範例步驟:
如果還未安裝,您可以執行以下命令安裝:
pip install PyPDF2
from PyPDF2 import PdfMerger
def merge_pdfs(pdf_list, output_pdf):
# 初始化合併器
merger = PdfMerger()
# 逐一加入 PDF 文件
for pdf in pdf_list:
merger.append(pdf)
# 輸出合併後的 PDF
merger.write(output_pdf)
merger.close()
print(f"PDFs 已合併完成,輸出為:{output_pdf}")
# PDF 文件列表
pdf_files = [r"D:\python\pdf\1.pdf", r"D:\python\pdf\2.pdf"]
# 合併後的輸出文件
output_file = r"D:\python\pdf\merged.pdf"
merge_pdfs(pdf_files, output_file)
r"path/to/file.pdf"
的格式處理路徑。os.listdir()
自動讀取指定資料夾下的所有 PDF 文件。