合并 PDF 文件并保留书签

合并 PDF 文件并保留书签

我一直在使用pdfunite实用程序合并多个 PDF 文件,没有太多麻烦,但是,我发现第一个文件的书签被保留了下来,而其余文件的书签却丢失了;当我使用 Acrobat 8​​pro(在 wine 下)时没有观察到这种情况。此外,后者的额外好处是,假设我有两个文件:

1]简介.pdf

2]结果.pdf

然后当我合并这些文件时,生成的文件将具有两个与父文件名称相对应的书签。此功能是由任何 Linux 本机实用程序或某些 bash 提供的吗?...

答案1

是的,这是可能的塞伊达

  1. 下载并安装最新的 sejda-console debfile
  2. 使用以下命令行合并您的文档:

    sejda-console merge -b  one_entry_each_doc -f file1.pdf file2.pdf -o merge.pdf
    

    其中file1.pdffile2.pdf是 PDF 文件的路径以及merge.pdf保存结果 PDF 的路径。您可以根据需要包含任意数量的 PDF 文档。

    -b one_entry_each_doc将丢弃所有现有书签,并用每个文档的一个条目替换它们。如果您想保留所有文档的所有书签,则必须使用该-b retain选项。

    目前,恐怕没有办法既保留所有书签,又为每个文档添加新条目。虽然有功能要求关于这个功能。

有关所有 sejda 选项的完整列表,merge请查看我的答案在 superuser.com 上。

相关内容