当前位置: 首页 > 工具软件 > FPDF > 使用案例 >

Python 自动化办公 使用fpdf图片生成PDF

靳高明
2023-12-01
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')

 类似资料: