我有十几篇 PDF 论文,我想将它们组合成一个带有目录的串联主 PDF,其中每个条目都是指向每篇论文第一页的可点击链接。TOC 可以是带有内部链接的页面,也可以是适当的 PDF TOC。
最好的是 Linux 和 macOS 上的命令行解决方案。到目前为止,我使用了 QPDF,它非常适合连接文章 PDF,但它没有构建 TOC。
这是一个一次性的问题,所以我很乐意编写一些(bash、Python 或其他)脚本代码来生成这个 TOC。对于实用程序来说,链接是可点击的很重要。
知道怎么做吗?
我有十几篇 PDF 论文,我想将它们组合成一个带有目录的串联主 PDF,其中每个条目都是指向每篇论文第一页的可点击链接。TOC 可以是带有内部链接的页面,也可以是适当的 PDF TOC。
最好的是 Linux 和 macOS 上的命令行解决方案。到目前为止,我使用了 QPDF,它非常适合连接文章 PDF,但它没有构建 TOC。
这是一个一次性的问题,所以我很乐意编写一些(bash、Python 或其他)脚本代码来生成这个 TOC。对于实用程序来说,链接是可点击的很重要。
知道怎么做吗?
正如我已经指出的,您可以手动创建目录页面并将其附加/附加到文件中。
要使 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
是目标页码。