菜单
基于 PDF.js 的页面检查

PDF 检查

按页预览 PDF,并检查当前页的字体、图片与指令流结构。所有分析都在浏览器本地完成。

安全与隐私承诺

您的所有操作都在浏览器本地完成,文件不会被上传到任何服务器,确保您的数据绝对安全。

拖拽 PDF 到这里,或点击选择文件

支持按页预览、查看文档元信息,以及分析当前页的字体、图片和操作树。

如何使用 PDF Inspect

1

导入 PDF

把文件拖进页面,工具会先读取文档元数据并准备第一页分析。

2

切换页面

通过上一页、下一页和页码输入框在多页文档之间快速定位。

3

查看资源和指令

在总览、字体、图片和指令流标签之间切换,逐页检查 PDF 内部结构。

为什么用这个工具检查 PDF

按页聚焦

不一次性遍历整份文档,先看当前页的资源和指令,定位问题更快。

直接看到绘制痕迹

把 pdf.js 的 operator list 整理成结构树,便于理解页面是如何一步步画出来的。

本地分析

文件不会上传到服务器,更适合检查合同、报告和内部资料。

适合排查资源问题

可以快速确认当前页到底用了哪些字体、图片,以及它们是否真的被嵌入。

常见问题

文件会被上传吗?
不会。PDF 加载、预览和资源分析都在浏览器本地完成。
为什么有些图片没有缩略图?
pdf.js 返回的对象有时只适合参与页面渲染,未必总能稳定还原为独立缩略图。工具会尽量展示已解码的位图预览。
这会 100% 还原 PDF 的底层语义吗?
不会。指令树是面向阅读和排查的语义整理结果,目的是更容易理解 pdf.js 看到的操作顺序。
为什么加密 PDF 可能打不开?
如果 PDF 需要密码才能读取而当前页面没有提供密码,pdf.js 无法完成解析,工具会直接提示加载失败。