打开PDF文件时如何在初始视图中显示书签?

打开PDF文件时如何在初始视图中显示书签?

我正在寻找一种方法来修改现有的 pdf 文件,以便当我在 acrobat reader 或其他阅读器中打开 pdf 文件时,书签面板会自动打开(在右侧)。

https://stackoverflow.com/questions/17333412/set-pdf-document-properties-initial-view您可以看到如何在 Acrobat 中完成此操作。

但是,我没有,或者确实想要 Acrobat,并且想要一种从 unix 命令行执行此操作的方法。

我查看了 pdftk 和 qpdf,但暂时看不出这些工具对我有什么帮助。

有任何想法吗 ?

最好的问候/科尔姆

答案1

在文本编辑器中对原始 pdf 文件进行了比较后,我有一个解决方案:

更换线路

<</Type/Catalog/Pages 2 0 R/Lang(en-GB) /StructTreeRoot 32 0 R/Outlines 24 0 R/MarkInfo<</Marked true>>>>

<</PageMode/UseOutlines/Outlines 3 0 R/Pages 4 0 R/MarkInfo<</Marked true>> /Type/Catalog/Pages 2 0 R/Lang(en-GB) /StructTreeRoot 32 0 R/Outlines 24 0 R/MarkInfo<</Marked true>>>>

现在书签会在打开时自动打开。

仍有待观察这是否适用于不同的 pdf 文件……

相关内容