从pdf中提取书签并将其添加到gs中的另一个书签中?

从pdf中提取书签并将其添加到gs中的另一个书签中?

我有两个 pdf 文件,一个有书签,另一个没有。我希望第二个 pdf 文件具有与第一个相同的书签。我想知道如何使用gs?理想情况下,最好首先将第一个 pdf 文件中的书签提取到文本文件中(如果我可以了解其格式,则可以编辑该文本文件),然后将文本文件作为书签添加到第二个 pdf 文件中。谢谢!

附:

我知道如何通过, 从pdfmarks格式将书签添加到 pdf 文件中gshttp://blog.tremily.us/posts/PDF_bookmarks_with_Ghostscript/

gs -dBATCH -dNOPAUSE -sDEVICE=pdfwrite -sOutputFile=out.pdf in-*.pdf pdfmarks

但我不知道如何将 pdf 中的书签直接提取为pdfmarks格式。

ps:如果您可能想知道什么是书签,它们是可以在 pdf 阅读器(例如 Evince)的侧面板中显示的目录(注意:在 Evince 中书签称为索引)),当您单击一个书签时,它将带您进入该页面。

相关内容