0
私はPyPDF2を問題なく他のPDFと一緒に使用しましたが、この現在のものを使用しようとすると、このエラーが発生することなくページを取得することができません。具体的には、これはmergePageメソッドにあります。別のもの(別の構造)を試してみると正しく動作するので、PDFに固有のものでなければなりません。何か案は?Unhashableタイプ:PyPDF2の 'Indirect Object'?
私はPyPDF2を問題なく他のPDFと一緒に使用しましたが、この現在のものを使用しようとすると、このエラーが発生することなくページを取得することができません。具体的には、これはmergePageメソッドにあります。別のもの(別の構造)を試してみると正しく動作するので、PDFに固有のものでなければなりません。何か案は?Unhashableタイプ:PyPDF2の 'Indirect Object'?
# Combine /ProcSet sets.
newResources[NameObject("/ProcSet")] = ArrayObject(
frozenset(originalResources.get("/ProcSet", ArrayObject()).getObject()).union(
frozenset(page2Resources.get("/ProcSet", ArrayObject()).getObject())
)
)
同じ問題が発生した場合の更新です。上記のPyFDF2フォルダ内のpdf.pyのコードを削除すると、この問題を回避できます。私は、このコードを削除することにどのような否定的な意味があるのか分かりませんが、私はそれが私の元の問題を修正することを確認できます。