pip install fpdf
import os
from fpdf import FPDF
#设置图片路径并筛选出jpg格式图片
img = '/yourpath/'
imglist = os.listdir(img)
imgname = [lis for lis in imglist if lis.endswith('.jpg')]
#设置基本PDF页面
pdf = FPDF('P', 'mm', 'A4')
pdf.set_auto_page_break(0)
#遍历图片,并为每一张图片增加一个页面及设置图片大小位置
for i in imgname:
pdf.add_page()
pdf.image(img+i, x=0, y=0, w=210, h=297)
#输出PDF
pdf.output(img+'mytest.pdf', 'F')
该代码示例展示了如何利用Python的fpdf库,从指定路径下筛选jpg图片,并将这些图片生成为一个多页的A4大小PDF文件。
458

被折叠的 条评论
为什么被折叠?



