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))
网友评论