我一直在使用pdfunite
实用程序合并多个 PDF 文件,没有太多麻烦,但是,我发现第一个文件的书签被保留了下来,而其余文件的书签却丢失了;当我使用 Acrobat 8pro(在 wine 下)时没有观察到这种情况。此外,后者的额外好处是,假设我有两个文件:
1]简介.pdf
2]结果.pdf
然后当我合并这些文件时,生成的文件将具有两个与父文件名称相对应的书签。此功能是由任何 Linux 本机实用程序或某些 bash 提供的吗?...
答案1
是的,这是可能的塞伊达:
- 下载并安装最新的 sejda-console debfile
使用以下命令行合并您的文档:
sejda-console merge -b one_entry_each_doc -f file1.pdf file2.pdf -o merge.pdf
其中
file1.pdf
和file2.pdf
是 PDF 文件的路径以及merge.pdf
保存结果 PDF 的路径。您可以根据需要包含任意数量的 PDF 文档。-b one_entry_each_doc
将丢弃所有现有书签,并用每个文档的一个条目替换它们。如果您想保留所有文档的所有书签,则必须使用该-b retain
选项。目前,恐怕没有办法既保留所有书签,又为每个文档添加新条目。虽然有功能要求关于这个功能。
有关所有 sejda 选项的完整列表,merge
请查看我的答案在 superuser.com 上。