Javascript 使用 Linux 链接到 PDF 中的嵌入文档

Javascript 使用 Linux 链接到 PDF 中的嵌入文档

我收到了一个嵌入(数百个)文档的 PDF 文件,我可以使用中的“嵌入文件”功能直接访问该文件okular(但我没有找到等效功能evince):

在此处输入图片描述

这些文档使用超链接与 PDF 文件中的特定文本元素相链接,这样可以方便地找到哪个电子表格对应什么...然而这些链接显然是 javascript 脚本:

在此处输入图片描述

okular单击或中的任何链接时evince,什么都没有发生。右键单击evince会显示一个菜单,但似乎不知道链接的存在,在okular中它只提供 ,Follow this link但同样什么都没有发生。

有没有什么方法可以让这些链接在任何 Linux PDF 工具中工作,如果不行,有没有什么方法可以打印出对应于给定链接的脚本,以便我可以识别相应的文件?

或者,我可以批量导出所有嵌入文档以进行自动处理吗?(grep通过 ping 找到相关数据......)

答案1

最好的选择可能是提取嵌入的文件,然后使用知道如何正确处理 JavaScript 链接的 Web 浏览器之类的工具。

您可以使用 提取嵌入的文件pdfdetach,它应该在您系统的 poppler-utils 包中可用。

相关内容