Python拼接多张图片到一个PDF文件中

2023-02-19  本文已影响0人  火卫控

Python拼接文件夹下所有JPG图片到一个PDF文件中
复制图片所在文件夹的绝对路径,粘贴输入到程序中,自动生成PDF文件

代码如下:

import img2pdf
import os

# convert all files ending in .jpg inside a directory
# dirname = "/path/to/images"

dirname = input("please input directory: \n")
with open("name.pdf","wb") as f:
    imgs = []
    for fname in os.listdir(dirname):
        if not fname.endswith(".jpg"):
            continue
        path = os.path.join(dirname, fname)
        if os.path.isdir(path):
            continue
        imgs.append(path)
    f.write(img2pdf.convert(imgs))
上一篇 下一篇

猜你喜欢

热点阅读