mfenniak / pyPdf

Pure-Python PDF Library; this repository is no longer maintained, please see https://github.com/knowah/PyPDF2/ insead.
https://github.com/knowah/PyPDF2/
Other
276 stars 85 forks source link

Error for files with Layers #21

Open bargool opened 13 years ago

bargool commented 13 years ago

I'm having error when using pdf with Layers: Traceback: File "G:\python-education\pdfinfo.py", line 16, in print name, inFile.getNumPages() File "build\bdist.win-amd64\egg\pyPdf\pdf.py", line 431, in getNumPages File "build\bdist.win-amd64\egg\pyPdf\pdf.py", line 607, in _flatten File "build\bdist.win-amd64\egg\pyPdf\generic.py", line 165, in getObject File "build\bdist.win-amd64\egg\pyPdf\pdf.py", line 649, in getObject File "build\bdist.win-amd64\egg\pyPdf\generic.py", line 67, in readObject File "build\bdist.win-amd64\egg\pyPdf\generic.py", line 531, in readFromStream

File "build\bdist.win-amd64\egg\pyPdf\generic.py", line 58, in readObject
File "build\bdist.win-amd64\egg\pyPdf\generic.py", line 153, in readFromStream

File "build\bdist.win-amd64\egg\pyPdf\generic.py", line 67, in readObject
File "build\bdist.win-amd64\egg\pyPdf\generic.py", line 531, in readFromStream

File "build\bdist.win-amd64\egg\pyPdf\generic.py", line 67, in readObject
File "build\bdist.win-amd64\egg\pyPdf\generic.py", line 531, in readFromStream

File "build\bdist.win-amd64\egg\pyPdf\generic.py", line 58, in readObject
File "build\bdist.win-amd64\egg\pyPdf\generic.py", line 153, in readFromStream

File "build\bdist.win-amd64\egg\pyPdf\generic.py", line 67, in readObject
File "build\bdist.win-amd64\egg\pyPdf\generic.py", line 531, in readFromStream

File "build\bdist.win-amd64\egg\pyPdf\generic.py", line 52, in readObject
File "build\bdist.win-amd64\egg\pyPdf\generic.py", line 339, in readStringFrom
Stream pyPdf.utils.PdfReadError: Unexpected escaped string

If I merge Layers in that pdf - all works good