python图片转pdf

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/ycc297876771/article/details/81005298

以上不用介绍了,直接上代码,如下:

# -*- coding: UTF-8 -*-
import sys
from reportlab.lib.pagesizes import portrait
from reportlab.pdfgen import canvas
from PIL import Image



def imgtopdf(input_paths, outputpath):
    (maxw, maxh) = Image.open(input_paths).size
    c = canvas.Canvas(outputpath, pagesize=portrait((maxw, maxh)))
    c.drawImage(input_paths, 0, 0, maxw, maxh)
    c.showPage()
    c.save()

# 调用demo:
imgtopdf("D:\XY1700054820171104.png", "cc.pdf")

猜你喜欢

转载自blog.csdn.net/ycc297876771/article/details/81005298