使用 pdfstartlink

使用 pdfstartlink

我在用

\def\recordjump#1#2#3{%
\pdfstartlink
      attr{/Border [0 0 0]  }%
      user {%
        /Subtype /Link
        /A <<
          /F (#1.pdf)
          /S /GoToR
          /D[#2 /Fit]
        >>%
      }\textcolor{red}{#3}\pdfendlink}

在第一个 pdf 文件中打开第二个 pdf 文件。有没有办法在新窗口中打开第二个文件,而不是替换第一个文件?

抱歉,我忘了说超链接和超目标是在不同的 pdf 文件中,所以 Sebastian Rahtz 多年前为我制作了上述代码。

彼得

答案1

PDF 规范提供了实现此目的的关键/NewWindow。只需插入

/NewWindow true

进入链接动作词典/A<< ... >>

相关内容