ℹ️

PDF 信息查看器

查看原始元数据与可见页面尺寸

元数据与水印
🔒 100% 本地运行 — 你的数据不会离开当前页面
由 Evan 维护•最近更新:2026年9月30日
⏳加载工具中…

工具说明

本工具读取元数据时不会更新 Producer 等 Info 条目。JSON 分别记录原始 MediaBox/CropBox、可见交集、规范旋转角度,以及考虑 UserUnit 后的物理宽高。屏幕表格显示前 20 页,完整报告包含全部受支持页面,并区分正方形、横向和纵向。缺失元数据以 null 表示;类型、日期或页面几何无效时停止处理。适合打印尺寸与混合旋转检查。文件留在浏览器标签页内,不支持加密文件;上限为 20 MiB、1–200 页,元数据值也有长度限制。

场景配方

01

核对旋转且裁剪过的页面

目标:查看原始元数据与可见页面尺寸

  1. 载入示例,检查其中的 90° 页面。
  2. 比较原始 CropBox 380×240 与显示尺寸 240×380 点。
  3. 下载完整 JSON,为处理记录保留原始 Producer。

结果:显示尺寸考虑旋转,源元数据保留。

失败门诊(高频踩坑)

为什么显示宽度与 MediaBox 宽度不同?

原因:可见区域是 CropBox 与 MediaBox 的交集。旋转可能交换宽高,UserUnit 会缩放物理尺寸;原始框坐标单独保留。

修复:一起检查 visibleBox、rotation 与 UserUnit,并将 widthPt/heightPt 与目标打印尺寸核对。

读取时会改变 Producer 吗?

原因:不会。加载时关闭元数据更新,也不保存或重写源 PDF。

修复:将 metadata.Producer 与原 PDF 核对,把下载的 JSON 作为只读记录保留。

生产可用片段

核对旋转且裁剪过的页面

text

CropBox: x=20 y=30 width=380 height=240
Rotate: 90; UserUnit: 1
Displayed: 240 × 380 pt

常见问题

为什么显示宽度与 MediaBox 宽度不同?

可见区域是 CropBox 与 MediaBox 的交集。旋转可能交换宽高,UserUnit 会缩放物理尺寸;原始框坐标单独保留。

读取时会改变 Producer 吗?

不会。加载时关闭元数据更新,也不保存或重写源 PDF。

表格是完整报告吗?

表格只显示前 20 页,完整 JSON 包含全部页面、元数据、原始框和物理尺寸。

继续浏览