之前在网上找了很多利用python程序实现图片格式转pdf文件的方法,发现不是操作过程麻烦,就是方法老旧已经失效,要不就是利用库PythonMagick可以实现这个功能,安装和实现过程巨麻烦。因此在外网找到简单的操作方法,特地在网上分享,希望给相同需求的各位提供一点思路。
先说代码,就两行。
import img2pdf
# multiple inputs (variant 2)
with open("name.pdf","wb") as f:
f.write(img2pdf.convert(["linyuner.jpg", "timg.jpg","images.png"]))
使用前需要 pip install img2pdf 库文件,然后就可以调用进行使用。
代码的作用是将多个图片合成一个pdf文件,文件名为name.pdf.被转化的图片为"linyuner.jpg", "timg.jpg","images.png",还没有测试其他格式的图片,现在的.jpg和.png格式是可行的。
具体的img2pdf库使用方法如下链接,可以谷歌翻译,进行研究。
https://pypi.org/project/img2pdf/