python将图片转成pdf

1.环境

python版本3.10.8 

依赖包 fitz ==0.0.1.dev2  os

注意:

#先安装
pip install fitz
#在安装
pip install pymupdf

#否则会出现一些未知问题

2.实现代码

import os
import fitz
img_path=r''#图片地址
pdf_path=r''#存放pdf文件路径
imgpfiles=os.listdir(img_path)
doc=fitz.open()
for file in imgpfiles:
    img_file=img_path+'/'+file
    imgdoc=fitz.open(img_file)
    pdfbytes=imgdoc.convert_to_pdf()
    pdf_name=file[4:].split('.')[0]+'.pdf'
    imgpdf = fitz.open(pdf_name, pdfbytes)
    imgpdf.save(os.path.join(pdf_path,pdf_name))

你可能感兴趣的:(自动化办公,pdf)