如何利用Python把图片转换成PDF格式保存

2025-04-15 18:13:29

1、导入os库用于处理系统操作,导入PIL库用于处理图片。import os'''该模块用于操作系统相关的功能,用于处理文件和目录这些我们日常手动需要做的操作,比如新建文件夹、获取文件列表、删除某个文件、获取文件大小、重命名文件、获取文件修改时间等'''from PIL import Image#图像处理库如图

如何利用Python把图片转换成PDF格式保存

2、定义一个将图片转换成PDF文件的函数。逻辑顺序为:1打患束锍瓜开图片1作为PDF封面,2按升序打开其他图片,并将图片数据保存在列表中,3按序插入PDF文件,保存def open_file_url(path):#定义函数,传入图片路径 image_list=[]#建立空白列表用于保存图片信息 pdf_poster = Image.open(path + "\\1.jpg" )#传入的第一张图片 for i in range(2,4):#i从2开始到3结束,注意后面的数需要等于需要处理的图片数量+1 img_url = path + "\\" + str(i)+".jpg" print(img_url) imgfile = Image.open(img_url)#打开对应图片 image_list.append(imgfile) #按照文件名序号传入图片,并保存到image_lis列表 pdf_poster.save("./保存的文件名称.pdf", 'pdf', save_all=True, append_images=image_list)#将列表中的图片以pdf格式按序保存如图

如何利用Python把图片转换成PDF格式保存

3、定义运行入口,用于接收图片所在的系统路径,并传给我们定凶及淄靥义好的处理函数。if __name__ == '__main__': ope荏鱿胫协n_file_url(r"E:\翁垟小微园资料\利晓五金\危险废物合同")#图片所在路径如图

如何利用Python把图片转换成PDF格式保存

4、将上述三段代码写到Python 自带的文本编辑器IDLE中,保存即可运行,运行效果如图

如何利用Python把图片转换成PDF格式保存
如何利用Python把图片转换成PDF格式保存

5、学习Python只能勤劳,建议大家自行敲键盘写代码加深记忆。

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢