Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/361.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/437.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 是否可以执行嵌入在PDF文件中的脚本?_Java_Javascript_Pdf - Fatal编程技术网

Java 是否可以执行嵌入在PDF文件中的脚本?

Java 是否可以执行嵌入在PDF文件中的脚本?,java,javascript,pdf,Java,Javascript,Pdf,我需要从PDF文件中导出表单数据,无需用户交互。简单地说,客户端将上传已填写的表单,然后我需要读取数据,更正它,填写一些其他字段并将其放回表单中。我对该文件没有控制权(这是一项政府调查),由于加密,我无法以编程方式对其进行迭代 该文件上有两个按钮,其中一个按钮将数据导出到XFDF文件。所以我想知道是否有任何方法可以从Java甚至Javascript调用该按钮的点击 谢谢政府调查-是否公开?在这种情况下,请提供一个链接。此外,请指出您选择的PDF库。iText中有一个类FdfWriter,您可以向

我需要从PDF文件中导出表单数据,无需用户交互。简单地说,客户端将上传已填写的表单,然后我需要读取数据,更正它,填写一些其他字段并将其放回表单中。我对该文件没有控制权(这是一项政府调查),由于加密,我无法以编程方式对其进行迭代

该文件上有两个按钮,其中一个按钮将数据导出到XFDF文件。所以我想知道是否有任何方法可以从Java甚至Javascript调用该按钮的点击


谢谢

政府调查-是否公开?在这种情况下,请提供一个链接。此外,请指出您选择的PDF库。iText中有一个类
FdfWriter
,您可以向该类传递一个
PdfReader
,该类读取PDF文件,循环遍历AcroForm中的所有字段,并在此过程中创建一个FDF文件。这与“执行按钮脚本”不同,但最终结果是一个FDF文件,其中包含原始表单的字段和数据。@mkl-不幸的是,这是机密文件。我对任何开源库都是开放的,但目前我正在使用PDFbox。@BrunoLowagie-这对加密文件也有效吗?这样你就可以在不提供用户密码的情况下打开和查看它了?在这种情况下,只有所有者密码。查看问题以了解如何访问此类PDF。你也可以在免费电子书中找到这个问题。