不可用类型:'间接对象'在PyPDF2?

时间:2017-12-26 19:58:17

标签: python pypdf2

我已经成功地将PyPDF2与其他PDF一起使用,但是在尝试使用当前版本时,我无法检索页面而不会出现此错误。具体来说,这是在mergePage方法上。它必须是PDF特有的东西,因为当我尝试另一个(不同的结构)时,它可以正常工作。有什么想法吗?

1 个答案:

答案 0 :(得分:0)

# Combine /ProcSet sets.
    newResources[NameObject("/ProcSet")] = ArrayObject(
        frozenset(originalResources.get("/ProcSet", ArrayObject()).getObject()).union(
            frozenset(page2Resources.get("/ProcSet", ArrayObject()).getObject())
        )
    )

只是针对遇到相同问题的任何人的更新。删除PyPDF2文件夹中的pdf.py中的上述代码将允许您绕过此问题。我不确定删除此代码会产生什么负面影响,但我可以确认它修复了我原来的问题。