2

我有十几篇 PDF 论文,我想将它们组合成一个带有目录的串联主 PDF,其中每个条目都是指向每篇论文第一页的可点击链接。TOC 可以是带有内部链接的页面,也可以是适当的 PDF TOC。

最好的是 Linux 和 macOS 上的命令行解决方案。到目前为止,我使用了 QPDF,它非常适合连接文章 PDF,但它没有构建 TOC。

这是一个一次性的问题,所以我很乐意编写一些(bash、Python 或其他)脚本代码来生成这个 TOC。对于实用程序来说,链接是可点击的很重要。

知道怎么做吗?

4

1 回答 1

2

正如我已经指出的,您可以手动创建目录页面并将其附加/附加到文件中。

要使 TOC 可点击,您需要为其添加链接注释。快速谷歌搜索后,我使用 GhostScript 制作了以下示例:

gs -o output.pdf -sDEVICE=pdfwrite -dPDFSETTINGS=/prepress input.pdf an.txt

an.txt文件包含以下内容:

[ /Subtype /Link
   /SrcPg 1
   /Rect [10 10 50 50]
   /Page 2
   /ANN pdfmark

SrcPg是要添加注释的页码;Rect是可以点击的区域;Page是目标页码。

您可以在此处此处找到有关注释语法的更多详细信息。希望能帮助到你。

于 2018-06-14T11:19:10.567 回答