0

我需要将图像插入 pdf 的某些页面并使用insertImage。按照我提供的示例fitz.Rect(0, 0, 50, 50),我想将图像放在页面的左上角。适用于所有 pdf,但只有一个 - 扫描文档,其图像出现在页面中心的某处,并且图像也旋转了 90 度。什么可能导致该特定 pdf 的结果不同,我该如何解决?

4

1 回答 1

4

根据此处的 PyMuPDF 文档,由于 PDF 的创建方式不一致,该特定文档的来源可能不是左上角的标准全局来源。

以下代码段重置页面的几何形状:

if not(page._isWrapped):
    page._wrapContents()

如果此解决方法效果不佳,则该站点上列出了其他潜在的解决方案。

于 2019-12-05T16:03:01.633 回答