# Word 转 PDF：分节页码、页眉与横竖页面核对

2026 年 10 月 18 日，一次选入自编 `word-sections-input.docx`，完成一次 Office 转 PDF，点击一次“下载 PDF”，再点击“暂不处理”。没有提交 OCR、翻译任务。下载事件等待 10 秒超时后，定位并保存唯一新下载文件，没有重复点击；最终任务标签页均已关闭。

## 先分清源设置与实际结果

原 DOCX 是虚构样例，设置为两个节：前两页纵向，中间有一个显式分页符；第二节从下一页开始、横向，页码从 1 重新编号。两节使用不同页眉和真实 PAGE 页脚字段，源文件没有预写数字结果。输入未做 Word GUI 显示测试，所以源结构并不直接证明转换后的页数或显示。

源检查首次在“下一页”默认值上失败：验证器把省略 `w:type` 时的说明文字与 `nextPage` 字面量比较。原失败和输入都保留；一次有限续验只完成未完成的约束，确认省略值采用合法的 OOXML `nextPage` 默认值，没有重写输入或重跑已完成检查。这是检查脚本的边界，不是一次产品转换失败。

原生 PDF 共 3 页，42,136 B，SHA-256 `5c69d12c7a3ae4f6e60138332f9184d0ec6410a06b109c5787422919043eb75c`。公开文件保留实际下载字节，没有另存、修复或重新生成。

| PDF 文件页序 | 页面方向与尺寸（pt） | 实际页眉 | 纸面页脚 |
|---|---|---|---|
| 1 | 纵向，595.2 × 841.92 | DOC2X-PORTRAIT-HEADER | 纵向节自动页码：1 |
| 2 | 纵向，595.2 × 841.92 | DOC2X-PORTRAIT-HEADER | 纵向节自动页码：2 |
| 3 | 横向，841.92 × 595.2 | DOC2X-LANDSCAPE-HEADER | 横向节自动页码：1 |

三页旋转值均为 0。纸面页码依次是 1、2、1，文件页序仍为 1、2、3：第二节重新编号不意味着 PDF 文件少了一页。第 1 页 2×2 表格的“项目／虚构金额／云杉／1200元（自编）”、每页独有正文标记和第 3 页的 `DOC2X-SECTION-PDF-END` 都可提取且可见，没有观察到额外空白页。各页本地渲染中页边与页脚完整。

文本、页面尺寸和可视位置分别核对。确认这些文字与数字显示，不代表 PDF 内保留了可编辑的 Word PAGE 字段或分节对象，也不保证任意文档的分节、字体、页眉页脚都能完全保真。这里也没有给现成 PDF 叠加新页码；需要修改原始编号时，应先检查 Word 的分节与页码设置，再转换并复核。

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

`word-sections-pdf-contact.png` 是原生 PDF 三页本地渲染按同一 0.5 比例拼成的 2202×786 对照图，包含分析标签，用于区分文件页序与纸面页码；它不是产品界面或 Word 原稿截图。每页只渲染一次，拼图一次。产品弹窗图为实际“Office 格式渲染成功”弹窗的 1080×840 矩形裁切，显示 `1 / 3`、文件名及“暂不处理／下载 PDF／开始解析”。几何记录多出的底部 24 像素外背景在首次裁切前排除，没有生成错误初裁；没有重绘、合成或修改弹窗文字。公开候选已目视确认无账号、无关文件或外背景。

`word-sections-pdf-proof.zip` 是本地整理的普通 ZIP，固定包含输入 DOCX、原生 PDF、checks JSON、本文、三页对照图和产品弹窗图六个文件，不是产品导出的 ZIP。它不含私有截图、浏览器 DOM 或本机绝对路径。checks 是已有报告的精简投影，不重解析文件、不虚构通过总分，也不循环自哈希；完整资产身份由发布记录另行绑定。
