微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Reportlab插入PDF并向下移动

如何解决Reportlab插入PDF并向下移动

我目前正在将PDF作为图像插入到另一个文件中,除了我需要将插入的PDF向下移动1英寸(并从底部移出1英寸)之外,该方法工作正常。

这就是我现在正在做的事情:

from reportlab.pdfgen.canvas import Canvas
from reportlab.lib.units import inch
from pdfrw import PdfReader
from pdfrw.buildxobj import pagexobj
from pdfrw.toreportlab import makerl

img = path + 'Image to Insert.pdf'
img2 = PdfReader(img,decompress=False).pages
img3 = pagexobj(img2[0])
c = canvas.Canvas(path + 'Final.pdf')
c.setPageSize([8.5*inch,11*inch])
c.doForm(makerl(c,img3))

如果我查看img3对象,可以看到x和y的值,但是例如,无法通过y = -1 * inch进行设置。

谢谢!

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。