2017-12-26 5 views
0

私はPyPDF2を問題なく他のPDFと一緒に使用しましたが、この現在のものを使用しようとすると、このエラーが発生することなくページを取得することができません。具体的には、これはmergePageメソッドにあります。別のもの(別の構造)を試してみると正しく動作するので、PDFに固有のものでなければなりません。何か案は?Unhashableタイプ:PyPDF2の 'Indirect Object'?

答えて

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

同じ問題が発生した場合の更新です。上記のPyFDF2フォルダ内のpdf.pyのコードを削除すると、この問題を回避できます。私は、このコードを削除することにどのような否定的な意味があるのか​​分かりませんが、私はそれが私の元の問題を修正することを確認できます。

関連する問題