Fork me on github

Python将多张图片合并为PDF

import fitz # python -m pip install PyMupdf


if __name__ == "__main__":
    doc = fitz.Document(filetype="pdf")
    for i in range(1, 5):
        imagePath = f"./{i}.jpg"
        img = fitz.Document(imagePath)
        imgPdf = fitz.Document("pdf", img.convert_to_pdf())
        doc.insert_pdf(imgPdf)
    doc.save("./output.pdf")
    doc.close()
posted @ 2022-06-16 21:29  fang-d  阅读(634)  评论(0编辑  收藏  举报