添加内部超链接到 pdf

The*_*ter 5 pdf hyperlink ghostscript

我有一个 PDF 文档,我想向其中添加内部超链接。具体来说,第 1 页包含一个我想要使其可点击的目录。我的想法是在第 1 页的预定位置创建矩形框,该矩形框应链接到第 2、3、...

我发现这篇文章讨论了使用上面描述的方法添加内部超链接。 http://bugs.ghostscript.com/show_bug.cgi?id=691531

但是,当我尝试在文件中使用此技术时,脚本仅添加带有矩形和超链接的页面。我需要它将超链接覆盖在我的第一页的现有内容上。

The*_*ter 2

这是我用的:

来自 MATLAB 的 Ghostscript 函数调用:

-o output.pdf -sDEVICE=pdfwrite -dPDFSETTINGS=/prepress original.pdf script.ps
Run Code Online (Sandbox Code Playgroud)

script.ps 中保存的 Postscript 代码:

[ /Rect [10 10 50 50]
/Page 2
/SrcPg 1
/Subtype /Link
/ANN pdfmark
Run Code Online (Sandbox Code Playgroud)