首页 > 编程知识 正文

多个片怎么合并成一个pdf文件夹,将多张片合并成一个pdf

时间:2023-05-06 08:46:04 阅读:262612 作者:3170

要将多个图片jpg 、png 合并起来,使用python进行完成这个任务。

基本环境配置

版本:Python3

系统:Windows

img2pdf · PyPI

pip3 install img2pdf

 完整代码: # coding: utf-8import img2pdfimport osdef convert2pdf(input_folder):# convert functionswith open("result.pdf","wb") as f:jpg_list = []files = os.listdir(input_folder)jpgfiles = [f for f in files if f.endswith((".png", ".jpg", ".jpeg"))]print(jpgfiles)f.write(img2pdf.convert(jpgfiles))if __name__ == "__main__":input_dir = "C:\Users\Administrator\Desktop\jpgs" #pictures dirconvert2pdf(input_dir)print("Finished!")# specify paper size (A4)#a4inpt = (img2pdf.mm_to_pt(210),img2pdf.mm_to_pt(297))#layout_fun = img2pdf.get_layout_fun(a4inpt)#with open("result.pdf","wb") as f:#f.write(img2pdf.convert('test.jpg', layout_fun=layout_fun))

其它方法参考:

1、利用Python讲多张图片合成PDF文件 - 知乎

2、用Python合并多张图片成PDF - 知乎

3、使用python将多张图片转换成pdf_u012034742的专栏-CSDN博客_python多图片转pdf

4、使用Python合并多张JPG图片为一个PDF文件 - 云+社区 - 腾讯云

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。