AI 实操与核验 · 发布于 2026-10-10 · 更新于 2026-10-10

ChatGPT 读 PDF 漏页、漏表?按这个顺序检查

先检查 PDF 有没有可提取的文字,再确认这次上传入口是否读取嵌入图片,最后按页核对正文、表格和脚注。文件上传成功,不等于每页已经进入答案。AIXiamo 用两份内容相同的三页样例,把文字层、图片页和逐页验收的区别讲清楚;你可以下载后直接对照自己的输出。

本文目录

先看结论

整页是扫描图片先 OCR 或单独上传图片PDF 后缀不代表有文字层
正文能读,图表消失检查嵌入图片处理方式文字提取不等于视觉理解
长文件只回答一部分分段检查,再合并结论用页码和关键字段定位缺口
表格数字看似合理逐格对照并独立复算同时保留表头、单位和脚注

PDF 读不完整时的 5 步排查

  1. 先在本地确认页数与文字层

    用 PDF 阅读器确认物理页数,分别复制第一页、中间页和末页的一句文字。复制不出正文时,常见情况是图片页、编码异常或复制权限限制;再用可审阅的本地提取工具检查。记下物理页码与页面印刷页码,它们可能不是同一个编号。

  2. 确认套餐与上传入口读取什么

    截至 2026 年 10 月 10 日,OpenAI 的文件说明写明:Enterprise 支持 PDF 视觉检索,其他套餐与文档类型使用文字检索,不读取文件内嵌图片。Enterprise 的 GPT 知识库和项目文件也采用纯文字检索,与在对话中附加 PDF 的处理不同。需要分析扫描页或图表时,把相关页导出为清晰图片单独上传,或先 OCR 并对照原图校正。

  3. 先抽查三处,不直接总结全篇

    先问第一页标题、某个中间页的表头与末页脚注,要求返回物理页码、页面印刷页码和原文短句。若某处找不到,就先处理该页;不要让 AI 用主题推测替代原文。三处抽查通过之后,对重要文件仍逐页检查覆盖范围。

  4. 把长 PDF 拆成明确范围

    按章节或连续页段导出副本,每份保留章节标题、表格说明和必要上下文。让 AI 每段输出已核对页码、关键事实、未读清内容,再汇总;跨页表格要保留续表、合并表头和脚注。每次只处理一个明确任务,比同时要求总结、翻译、算账和查引用更容易验收。

  5. 核对表格和脚注,再使用结果

    逐行检查小数点、负号、百分号、币种、合并单元格和缺失值。计算任务用原始 Excel、CSV 或独立公式复算;PDF 表格不是原始数据的替代品。最后对照原文件检查引用、范围和遗漏列表,把看不清的字段留待核对。

    三页合成 PDF 的第 2 页:Table 1、CNY 单位、三行金额及 65.79 合计
    对照样例第 2 页:正文、单位、三行表格和总额应一起核对。点击图片可查看大图。

为什么 PDF 看起来有字,却提取不到?

PDF 页面可以同时包含真正的文字、图片和矢量图形。扫描件里的字通常只是图片像素;OCR 识别后可以增加文字层。文字层也可能与可见页面不一致,例如 OCR 把 0 识别成 O、行列顺序错乱,或者遗漏脚注。

能复制文字,只说明对应位置存在可提取内容;仍要核对正文顺序和关键字符。不能复制,也不一定全是扫描件,还要检查字体编码、文档权限和文件本身。检查完整的一页比只看 PDF 文件名更有用。

两份三页 PDF:相同内容,不同结构

AIXiamo(AI夏末)制作了可重复生成的合成样例:text-layer.pdf 保留可提取文字;image-only.pdf 将同一份 PDF 渲染后作为整页图片嵌入,没有 OCR 文字层。所有文字与金额都是演示数据,不含客户资料。

两份文件都只有 3 页。样例的用途是检查文字提取路径和这次回答的覆盖情况,不是某个模型的成绩报告;本文没有把样例上传给 ChatGPT 进行实时测试。

样例应读到什么?用固定答案对照

物理第 1 页的页面编号是 A-01,标记为 PDF-CHECK-P1。物理第 2 页编号 A-02,Table 1 有 A、B、C 三行,币种是 CNY,金额依次为 12.30、45.60、7.89,合计 65.79。物理第 3 页编号 A-03,标记 PDF-CHECK-P3,脚注说明金额不含税。

读到合计还不够:如果没有表头、币种、三行金额和末页脚注,就不能据此宣布全文核验完成。image-only.pdf 的本地纯文字提取结果应为空;单独上传它的图片页,是另一条输入路径。

  • 总物理页数:3;印刷页码:A-01、A-02、A-03。
  • Table 1:3 个数据行;币种 CNY;合计 65.79。
  • 末页脚注:Amounts exclude tax. Table 1 has 3 data rows.
  • 未读清时报告具体页码和字段,不补猜内容。

可复制:按页核验 PDF 的提示词

将页码和字段换成你的文档。让输出保持可定位,再根据缺口补图片、OCR 或分段文件。

请先核验这份 PDF,不要马上总结。
1. 区分 PDF 物理页码与页面印刷页码。
2. 按物理页码列出你能核对的标题、
   正文短句、表格或脚注,并注明定位。
3. 重点检查第 1 页标题、第 2 页 Table 1、
   第 3 页脚注。表格须保留表头、单位、
   每行金额和合计。
4. 无法看清或没有找到的内容单独列出,
   不按主题猜测补齐,不把缺失金额填成 0。
5. 给出已核对页码和未完成项;
   不用“已读全文”代替逐页证据。
我会对照原文件验收,再让你总结。

给开发者:本地检查页数、文字层和样例

check_pdf.py 用 pypdf 在本地读取物理页数、逐页提取文字,并输出字符数与简短预览;不联网、不调用模型。字符数为 0 是该提取器没有提取到文字的结果,不能单独断定这一页为空白,也不能替代 OCR 或视觉检查。

下载两份 PDF、脚本、测试和预期值到同一目录。环境安装 pypdf 后运行下面的命令。测试检查样例的 3 页结构、文字标记、无文字层版本以及金额合计;生成脚本另需 reportlab 与 Poppler。

python3 -m pip install pypdf
python3 check_pdf.py text-layer.pdf
python3 check_pdf.py image-only.pdf
python3 -m unittest test_check_pdf.py

上传失败与读取遗漏,是两类问题

截至核对日期,OpenAI 文件说明列出:ChatGPT 文档单文件最大 512 MB,文本与文档还受每文件 200 万 token 限制,单张图片最大 20 MB。上传频率、存储和项目文件数量也有各自限制;达到大小限制不等于能准确回答整份文档。

看到 upload limit reached 时,先确认账号、上传额度与存储,并检查官方状态页;失败尝试也可能计入频率限制。已经上传但漏内容时,按前面的文字层、图片入口和逐页验收流程处理。记录错误截图、发生时间与时区,便于向官方支持定位。

ChatGPT 与 API 的 PDF 输入不要混用规则

OpenAI API 的 input_file 有自己的文件输入规则;官方开发文档说明,支持视觉的模型处理 PDF 时会使用提取文字和页面图片。这不能推导出所有 ChatGPT 套餐、知识库或项目入口都采用相同流程。

做应用接入时按 API 文档选择文件输入或检索;使用 ChatGPT 时按账号与上传入口排查。无论哪种路径,重要表格和引用都用原文件核对。

安全与事实检查

  • 物理页数、页面印刷页码与目标页段已记录。
  • 文字层、图片页、OCR 结果和上传入口已区分。
  • 表格保留表头、单位、行数、金额和脚注。
  • 未读清字段单列,合计用独立方法复算。
  • 敏感文件先脱敏,在原文件副本上操作。

常见问题

ChatGPT 能读扫描 PDF 吗?

先区分扫描图片与可提取文字。无 OCR 文字层的图片页不能靠纯文字提取读取;可以先 OCR 并对照原图校正,或将相关页单独导出为清晰图片上传。PDF 内嵌图片能否被处理,还要看套餐和上传入口。

ChatGPT Plus 或 Pro 上传 PDF 后,为什么读不到里面的图表?

截至 2026 年 10 月 10 日,OpenAI 文件说明写明 Enterprise 支持 PDF 视觉检索,其他套餐与文档类型使用文字检索,不读取内嵌图片。Plus 或 Pro 用户可以把目标页或图表单独作为图片上传,保留图题、单位和脚注,再按原文件核验。

PDF 可以复制文字,为什么表格还是读错?

可复制文字不代表行列结构正确。提取顺序、合并表头、小数点和 OCR 字符都要核对;把目标表格单独导出为清晰图片,保留上下文,并用原始 Excel、CSV 或独立公式复算。

ChatGPT 一次最多能读多少页 PDF?

不要用一个固定页数判断所有文件。官方列出文件大小与 token 等限制,但每页的文字、图片和表格密度不同。实际任务应分段,并用物理页码、关键字段和原文定位检查覆盖范围。

GPT 知识库和项目里的 PDF 也会读取图片吗?

官方 PDF 视觉检索说明区分上传入口:Enterprise 的 GPT Knowledge 或 Project Files 使用纯文字检索,在对话中附加的 PDF 才按其支持的视觉路径处理。不能仅凭同一个 PDF 文件名推断处理方式。

PDF 上传失败,应当一直重试吗?

先检查文件大小、账号、上传频率、存储与官方服务状态。失败尝试可能计入频率限制;保留错误截图和时间,定位原因后再重试。已经上传但读漏内容,则按文字层、图片处理与逐页核验排查。

官方参考

产品功能、方案名称、用量与地区可用性以 OpenAI 当前官方页面为准。

AIXiamo 购买、交付与售后条件以对应实时商品页和原订单为准,不是上述官方文档的服务承诺。内容维护与纠错