首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >img2pdf:一页有一张图片的pdf?

img2pdf:一页有一张图片的pdf?
EN

Stack Overflow用户
提问于 2019-06-27 01:13:45
回答 1查看 2.1K关注 0票数 1

源文件是这里,.The提取代码是sify,它只是一个jpg。如果您不能下载,请联系bbliao@126.com。

但是这个映像不适用于fpdf包,我不知道为什么。你可以试试。

因此,我必须使用img2pdf。使用下面的代码,我成功地将此图像转换为pdf。

代码语言:javascript
复制
t=os.listdir()
with open('bb.pdf','wb') as f:
    f.write(img2pdf.convert(t))

然而,当多个图像被组合成一个pdf文件时,img2pdf只是通过head_to_tail将每个图像组合在一起。这就导致了每一页大小的大小。简单地说,第一页的pdf是30厘米*40厘米,第二页是20厘米*10厘米,第三页是15*13。

我想要相同的页面大小(例如A4)和相同大小的每一页的pdf。一页pdf与一张图片。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-06-27 04:27:11

通过浏览文档 for img2pdf,您可以通过包含转换调用的布局细节来设置纸张大小:

代码语言:javascript
复制
import img2pdf
letter = (img2pdf.in_to_pt(8.5), img2pdf.in_to_pt(11))
layout = img2pdf.get_layout_fun(letter)
with open('test.pdf', 'wb') as f:
    f.write(img2pdf.convert(['image1.jpg','image2.jpg'], layout_fun=layout))
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56782699

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档