# Word 脚注、尾注转 PDF：编号、位置与跳转分别核对

2026 年 10 月 18 日，一次选入自编 `word-notes-input.docx`，完成一次 Office 转 PDF，点击一次“下载 PDF”，随后点击“暂不处理”。没有启动 OCR 或翻译。下载事件等待 10 秒超时后，恢复唯一新下载文件，没有再点下载。最终任务标签页清单为空；它覆盖即时操作记录尚有标签页的历史状态，没有重复转换、下载或“暂不处理”。本次未覆盖视口，无需重置。

## 源文件是原生 Word 注释结构

这份虚构 DOCX 的此前一次有限 OOXML 检查确认：正文各有一个真实脚注、尾注引用，id 均为 1；脚注部件和尾注部件各有非空正文、自动 noteRef 和对应内部关系。脚注源编号为十进制、从 1 开始；尾注为小写罗马数字、从 1 开始。源文件不是把数字或注释说明写在文末来模拟。源结构意图为 2 页，但没有打开 Word GUI 或做源稿渲染，实际页数须另看输出。

实际原生 PDF 共 2 页，106,732 B，SHA-256 `ce7919f7e010c8e7a231770c9cc3c020c3205cd29946cb5c9c6bf138e343e8ef`。公开 PDF 保留原下载字节，未另存、修复或重新生成。两页均为 595.2×841.92 pt 纵向、旋转值 0。

| 核对项 | PDF 第 1 页 | PDF 第 2 页 |
|---|---|---|
| 正文引用 | 可见上标 1 | 可见上标 i |
| 注释编号 | 脚注 1 | 尾注 i |
| 完整注释位置 | 页底短分隔线下 | 正文结束标记后的短分隔线下 |
| 完整注释文本 | 脚注说明（自编）：云杉数据仅作工具检查。DOC2X-FOOTNOTE-TEXT | 尾注说明（自编）：请核对原稿与下载件。DOC2X-ENDNOTE-TEXT |

脚注、尾注全文分别在对应页的原字面匹配和仅去空白归一化匹配中找到；整页渲染中也完整可见。正文标记 `DOC2X-NOTES-BODY-1` 在第 1 页，`DOC2X-NOTES-BODY-2` 与 `DOC2X-NOTES-PDF-END` 在第 2 页。脚注在页底，尾注在本文后，不能只因两者都“有文字”就省略编号与位置核对。

## 有编号、有结构与实点跳转是三件事

本次检查的当前 PDF 页面 annotations 为 0，Link annotations 为 0，也未发现 annotation 中显式 GoTo 目标。没有实点任何阅读器链接，因此不能称为点击跳转成功；零 Link 对象也不意味着所有阅读器都没有文本识别或自己的导航能力。这里对注释对象的有限检查不是递归遍历所有 PDF 内部数据或通用阅读器兼容测试。

源文件确实含 Word 原生脚注、尾注结构；输出中完整文字、编号和位置可见；这仍不代表 PDF 保留了可编辑的 Word 注释语义，也不保证任意文档效果。阅读器跳转需要另行实际验证。本例是原生 Word 注释转换，不替代 Markdown 脚注或文末说明流程的证据。

## 两张预览与六个包成员

`word-notes-pdf-contact.png` 是两页原生 PDF 的本地渲染按同一 0.65 比例组成的 1354×977 对照图，含 PDF 页序分析标签，可比较页底脚注与正文后尾注；它不是产品界面或 Word 原稿截图。每页只渲染一次，拼图一次。`word-notes-pdf-dialog.png` 是实际“Office 格式渲染成功”弹窗的 1080×840 矩形裁切，显示 `1 / 2` 与“暂不处理／下载 PDF／开始解析”；首屏没有滚到底看脚注，不能用它证明完整脚注可见。首次裁切前已排除记录几何多出的 24 像素外背景，无裁切纠正、重绘、合成、缩放或文字修改；公开候选已目视确认无账号、无关文件或外背景。

`word-notes-pdf-proof.zip` 是本地整理的普通 ZIP，固定六个文件：输入 DOCX、原生 PDF、checks JSON、本文、两页对照图、产品弹窗图。它不是产品 ZIP 导出，不含私有截图、浏览器 DOM 或本机绝对路径。checks 为已有结果的精简公开投影，不再次解析文件、不虚构检查总分，也不循环自哈希；完整公开资产身份在发布记录中另行绑定。
