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

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')

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值