首页 > 解决方案 > PyPDF2:解压缩数据时出现错误 -5:流不完整或被截断

问题描述

我在尝试从 PDF 交互式表单中提取数据时遇到不完整或截断流的问题。谁能帮我解决这个问题

PDFfile = open(fname, "rb")
pdfread = p2.PdfFileReader(PDFfile)

执行 pdfread 时出现以下错误

Error -5 while decompressing data: incomplete or truncated stream

标签: pdfzlibpypdf2

解决方案


当您已经在不同的程序中打开 pdf 或 pdf 已损坏时,通常会发生这种情况。尝试使用 open() 打开 pdf


推荐阅读