在PDF中嵌入Javascript以强制在新窗口中打开链接

时间:2013-08-07 16:25:00

标签: javascript pdf pdf-generation pypdf

我们正在生成在我们的网络应用的某些页面上显示的PDF。 PDF显示在页面内的iframe中。如果用户在安装了Acrobat的Internet Explorer上单击其中一个PDF内的链接,则会加载iframe中的链接,这会破坏用户体验。

我想要实现的是在PDF中嵌入Javascript,以便在新窗口中打开PDF中单击的所有链接。我尝试在PDF中嵌入以下代码:

/Type /Action
/S /JavaScript
/JS (app.openInPlace = false;)

生成的PDF继续打开链接。我正在使用PyPDF2中的实用程序函数将Javascript嵌入到PDF中。

我刚刚想到,可能无法在iframe中的新窗口中打开PDF链接。

0 个答案:

没有答案