Tips & Tricks

如何使用活动交叉引用将 Word 转换为 PDF

Word 文档中的交叉引用(例如标题、图形、表格和页码的链接)是动态字段,会在文档更改时更新。将文档转换为 PDF 应将这些引用保留为可单击链接,但默认的Word 到 PDF 导出设置经常会破坏它们。交叉引用显示“参见第 14 页第 3.2 节”。 Word 中的文本变成 PDF 中的静态文本。参考文本在那里,但链接已失效。在 PDF 导出过程中保留活动交叉引用需要特定设置,在某些情况下还需要导出后验证和修复。这确保了每次出口操作的结果一致。

要点

Word 交叉引用依赖于引用文档其他部分的内部字段代码。转换为具有活动交叉引用的 PDF 需要在启用文档结构标签并保留链接的情况下导出。 Word 中的“导出为 PDF”功能包含这些选项,但默认情况下,在标准“另存为 PDF”工作流程中并未启用它们。指向外部 URL 的超链接比内部交叉引用保存得更可靠。

How to Convert Word to PDF With Active Cross-References

为什么 Word 交叉引用在 PDF 导出过程中中断

Word 交叉引用是字段代码,而不是静态文本。字段代码包含诸如“插入名为SectionThree的书签的页码”之类的指令。当 Word 呈现文档以进行 PDF 导出时,它必须将每个域代码解析为其当前值,并将解析后的文本转换为 PDF 内容流。转换有两个任务:渲染可见文本,并创建从该文本到引用位置的可单击链接。可见文本渲染几乎总是成功,因为它只需要将字段代码解析为文本值。当 PDF 导出引擎未将域代码的目标映射到 PDF 链接目标时,链接创建会失败。

失败的技术原因是Word的域代码系统和PDF链接目标系统使用不同的内部寻址。 Word 域代码使用书签名称或标题 ID 引用文档的另一部分。 PDF 链接系统使用页码和该页面上的位置来引用位置。导出引擎必须将 Word 书签引用转换为 PDF 页面坐标。当此翻译失败时,可见文本会正确显示,但链接不存在。这种失败是无声无息的。导出的 PDF 看起来是正确的,只有当您或收件人单击参考且没有任何反应时,您才会发现损坏的交叉参考。

WukongPDF

尝试将 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 的所有团队成员保持一致的输出质量。

WukongPDF

尝试将 Word 转为 PDF

无需安装。直接在您的浏览器中工作。

立即开始 →