Word 文档中的交叉引用(例如标题、图形、表格和页码的链接)是动态字段,会在文档更改时更新。将文档转换为 PDF 应将这些引用保留为可单击链接,但默认的Word 到 PDF 导出设置经常会破坏它们。交叉引用显示“参见第 14 页第 3.2 节”。 Word 中的文本变成 PDF 中的静态文本。参考文本在那里,但链接已失效。在 PDF 导出过程中保留活动交叉引用需要特定设置,在某些情况下还需要导出后验证和修复。这确保了每次出口操作的结果一致。
要点
Word 交叉引用依赖于引用文档其他部分的内部字段代码。转换为具有活动交叉引用的 PDF 需要在启用文档结构标签并保留链接的情况下导出。 Word 中的“导出为 PDF”功能包含这些选项,但默认情况下,在标准“另存为 PDF”工作流程中并未启用它们。指向外部 URL 的超链接比内部交叉引用保存得更可靠。

为什么 Word 交叉引用在 PDF 导出过程中中断
Word 交叉引用是字段代码,而不是静态文本。字段代码包含诸如“插入名为SectionThree的书签的页码”之类的指令。当 Word 呈现文档以进行 PDF 导出时,它必须将每个域代码解析为其当前值,并将解析后的文本转换为 PDF 内容流。转换有两个任务:渲染可见文本,并创建从该文本到引用位置的可单击链接。可见文本渲染几乎总是成功,因为它只需要将字段代码解析为文本值。当 PDF 导出引擎未将域代码的目标映射到 PDF 链接目标时,链接创建会失败。
失败的技术原因是Word的域代码系统和PDF链接目标系统使用不同的内部寻址。 Word 域代码使用书签名称或标题 ID 引用文档的另一部分。 PDF 链接系统使用页码和该页面上的位置来引用位置。导出引擎必须将 Word 书签引用转换为 PDF 页面坐标。当此翻译失败时,可见文本会正确显示,但链接不存在。这种失败是无声无息的。导出的 PDF 看起来是正确的,只有当您或收件人单击参考且没有任何反应时,您才会发现损坏的交叉参考。
尝试将 Word 转为 PDF
无需安装。直接在您的浏览器中工作。
将交叉引用保留为PDF链接的导出设置
如果对图形的交叉引用已损坏,但对标题的交叉引用有效,则问题可能出在 Word 文档的图形标题编号上。 Word 将图形标题编号存储为 SEQ 字段,这与标题引用字段不同。在导出之前按 Ctrl+A,然后按 F9 更新文档中的所有字段,可以解决导出过程中图形交叉引用中断的大多数情况。
要将交叉引用保留为可单击链接,请使用“文件”、“另存为”、PDF,然后单击“选项”按钮。在“选项”对话框中,选中“使用标题创建书签”。从文档的标题样式生成 PDF 书签结构。检查“文档结构标签的可访问性”包括交叉引用所需的结构化导航数据。在“优化”下,选择“标准(在线发布和打印)”而不是“最小尺寸”。标准选项包括最小大小选项删除的链接目标数据。
导出后,打开 PDF 并测试文档不同部分的多个交叉引用。单击对图的引用、对节标题的引用和对页码的引用。每个都应该导航到正确的位置。如果某些参考有效而其他参考无效,则问题可能出在 Word 文档中的特定域代码,而不是导出设置。使用 Word 内置标题样式的标题交叉引用是最可靠的。使用自定义列表样式对自定义书签或编号项目的交叉引用不太可靠,可能需要在导出后在 PDF 中重新创建。 WukongPDF 的 Word 到 PDF 转换器通过将 Word 书签映射到 PDF 命名目标来保留交叉引用链接目标,这是比标准的基于坐标的方法更直接的转换。
导出后修复损坏的交叉引用
如果导出后交叉引用被破坏,最可靠的修复方法是手动将 PDF 链接目标添加到引用位置,并将参考文本链接到这些目标。在 Adobe Acrobat Pro 中,使用链接工具在参考文本周围绘制一个矩形,并将链接操作设置为“转到页面视图”。导航至参考位置并设置目的地。这是手动工作,但每个链接只需要几秒钟。对于交叉引用准确性至关重要且损坏链接数量较少的文档,手动链接比对导出设置进行故障排除更快。
对于具有许多损坏的交叉引用的文档,请考虑该文档是否适合按模式链接。如果所有交叉引用都遵循一致的格式,例如“参见第X.Y节”,则所有交叉引用都遵循一致的格式。其中 X.Y 是在文档中显示为标题的节号,自动化工具可以扫描 PDF 以查找此模式并创建指向匹配标题的链接。某些 PDF 编辑套件中提供基于模式的链接工具,可以在几秒钟内处理数百个交叉引用。
防止未来文档中的交叉引用问题
设置正确的导出配置后,将其保存为 Word 中的自定义 PDF 预设。转到“文件”、“另存为”、“PDF”,单击“选项”,配置交叉引用保存的所有设置,然后将组合保存为具有描述性名称的自定义预设。该预设将显示在未来所有导出的 PDF 导出选项下拉列表中,并且无需每次重新配置设置。
在处理长文档之前,先在简短的示例文档上测试导出设置。创建一个两页的 Word 文档,其中包含一个标题和对该标题的一个交叉引用。使用您选择的设置将其导出并验证 PDF 中的交叉引用是否有效。确认后,将相同的设置应用于整个文档。示例测试需要两分钟,可以避免在导出 200 页文档后发现损坏的交叉引用而产生的挫败感。
最有效的预防方法是对所有内部引用使用 Word 的内置标题样式和内置交叉引用对话框。避免手动输入参考文本,例如“参见第 12 页”。作为静态文本。内置的交叉引用功能插入一个字段代码,PDF 导出引擎可以将其转换为链接目标。手动输入的参考文本没有域代码,无论导出设置如何,都无法成为链接。
在导出为 PDF 之前立即更新文档中的所有字段。按 Ctrl+A 选择整个文档,然后按 F9 更新所有字段。这可确保交叉引用中的页码反映 PDF 导出将生成的最终分页。即使链接有效,引用先前编辑会话中的页码的过时字段代码在 PDF 中也将是错误的。更新的字段和正确的导出设置相结合,生成准确且可点击的 PDF 交叉引用。
常见问题
如果 PDF 稍后被压缩或优化,交叉引用还会保留吗?交叉引用链接存储为 PDF 注释,大多数压缩工具都保持不变。然而,剥离文档结构的积极优化可以删除链接注释。使用交叉引用压缩 PDF 后,抽查一些链接以确认它们仍然存在。如果压缩后链接损坏,请从原始 Word 文档重新导出并使用显式保留链接注释的压缩工具。
我可以向从扫描文档创建的 PDF 添加交叉引用吗?扫描的 PDF 是图像,不包含传统意义上的可链接文本。您需要首先运行 OCR 来创建文本图层,然后手动添加链接目标和注释。该过程完全是手动的,并且仅适用于短文档。对于扫描文档,请考虑添加带有手动创建的目录的封面,而不是尝试在整个文本中添加交叉引用。
如果我打印为 PDF 而不是使用“另存为”,交叉引用还会保留吗?
Microsoft Print to PDF 虚拟打印机通常不保留任何链接,包括交叉引用和超链接。打印路径展平所有交互元素。对于链接保存很重要的文档,请始终使用“另存为 PDF”。
我可以向不是从 Word 创建的 PDF 添加交叉引用吗?
是的。大多数 PDF 编辑器允许您创建链接注释,导航到文档中的特定页面或指定目的地。这些手动创建的链接的功能与保留的交叉引用相同。该过程与导出后修复损坏的交叉引用相同。
为什么我的 PDF 中的交叉引用在我的计算机上有效,但在同事的计算机上却无效?
PDF 链接目标存储在文件中并且与读者无关。如果链接在一个阅读器中有效,但在另一个阅读器中无效,则问题出在阅读器上,而不是文件上。同事的 PDF 阅读器可能禁用了链接导航,或者阅读器可能不支持 PDF 中使用的特定链接目标类型。使用正确的导出配置保留参考文档可确保从 Word 生成 PDF 的所有团队成员保持一致的输出质量。
尝试将 Word 转为 PDF
无需安装。直接在您的浏览器中工作。
