image图片转pdf
from PIL import Image
import os
def image2pdf(file, save_file):
img = Image.open(file)
im_list = []
if img.mode == "RGBA":
img = img.convert('RGB')
im_list.append(img)
img.save(save_file, "PDF", resolution=100.0, save_all=True, append_images=im_list)
print("输出文件名称:", save_file)
if __name__ == '__main__':
in_path = "images/"
out_path = "result/"
if not os.path.exists(out_path): os.mkdir(out_path)
for file in os.listdir(in_path):
image2pdf(f"{in_path}{file}", out_path+file[:-3]+"pdf")
还没有评论,来说两句吧...