前言:
安装两个模块:fpdf,PIL
代码:
from PIL import Image
from fpdf import FPDF
def makePdf(fName,ListPages):
cover = Image.open(path+os.sep+str(listpages[0])+'.png')
width,heigth = cover.size
pdf = FPDF(unit='pt',format=[width,heigth])
for page in listpages:
pdf.add_page()
pdf.image(path+os.sep + str(page)+'.png')
pdf.output(fName,'F')
makePdf('save.pdf',[imgName for imgName in os.Listdir('.')] if imgName.endswith("png"))