如何在python中将另一个pdf中的pdf文件作为图形插入?

时间:2013-02-17 21:50:49

标签: python pdf reportlab pdfrw

我正在尝试使用Python自动生成一些pdf格式的报告。我在报告中有我想要的数字,但这些数字目前保存为pdf。将数字保存为其他东西是一种选择,但不适合我正在尝试做的事情。我找到了使用pdfrw和reportlab将页面从一个pdf转换为新pdf页面的示例(http://code.google.com/p/pdfrw/wiki/ExampleTools),但我不希望它们成为我的新pdf的整个页面,只是占用了一个数字页面的一部分。我之前没有使用过pdfrw,所以我对Canvas方法以及它完全有能力的方法知之甚少。

1 个答案:

答案 0 :(得分:0)

使用pagemerge画布的页面的一部分的技巧是ViewInfo对象。有了它,您可以描述矩形坐标(例如,当您将页面添加到PageMerge对象时)。

ViewInfo文件中更详细地定义和描述了

buildxobj.py个对象。

我应该为此制作另一个示例和一些文档,但这里有一个类似的stackoverflow question,我answered一段时间了。 HTH

(免责声明:我是pdfrw作者。)