我需要以编程方式将其他图形元素添加到现有的静态PDF书籍封面上。现在我使用pycairo绘制到透明的PDFSurface,然后使用pyPdf将其合并到现有的静态PDF中。这样,PDFSurface就可以作为叠加层使用。
但是,透明PDF的大小与静态PDF的TrimBox完全相同,因此小于静态PDF。如何在透明PDF上定位内容,以便在合并后,它完全覆盖静态PDF的TrimBox?
答案 0 :(得分:0)
正如所料,这是一个简单的数学问题。事实证明,对齐PDF框时遇到的麻烦是由于我对框坐标的错误解释造成的: Are PDF box coordinates relative or absolute?