参考合并的 pdf 的标签?

参考合并的 pdf 的标签?

我是否需要使用额外的程序(pax)来为合并的 pdf 添加书签标签?

对于我的申请,我使用 KOMA-Script 编写求职信和moderncv简历。因此,我必须使用两个不同的文档类别,所以我必须合并我的pdf简历。目录或简历部分的书签丢失了。合并 PDF 时可以引用完整的页面,但我能否以某种方式手动引用带标签的部分,而无需使用外部程序?

更新: 添加了一张图,显示书签如何引用比页面更精细的文档结构。我不需要重复使用这些书签,手动添加它们merger.tex也很好。

modernCV 示例

答案1

是的,您需要一个外部程序,尽管我听说 ConTeXt mkIV 可以做到这一点。

这个问题(合并包含的 pdf 的书签)大部分没有解决的原因是难的PDF 格式:

  1. 书签与页面内容完全分开。
  2. 书签的目标位置与页面内容完全分开指定。
  3. 书签的内部名称特定于文档。

简而言之:书签和标签似乎是在 PDF 中后来设计的,当时页面内容已经明确定义。

因此,虽然包含 PDF 页面内容相对简单(将页面转换为 XObject),但包含书签

  1. 必须处理 PDF 中的单独结构,
  2. 计算书签的新目标位置(它们可能会被旋转、缩放和位移),
  3. 并以某种方式合并所包含的 PDF 和主文档的命名空间。

据我所知,没有人能解决所有情况下的这些问题;我相信 ConTeXt 只处理“简单”(常见)的情况。我不知道有哪个程序可以处理所有情况(我怀疑 Adob​​e InDesign 可以)。

相关内容