Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/416.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
Javascript 如何编辑和更新pdf文件?_Javascript_Asp.net_Pdf_Itextsharp - Fatal编程技术网

Javascript 如何编辑和更新pdf文件?

Javascript 如何编辑和更新pdf文件?,javascript,asp.net,pdf,itextsharp,Javascript,Asp.net,Pdf,Itextsharp,我正在使用asp.net开发一个web应用程序 其中一个要求是我打开一个包含表单字段的给定pdf文件,填写字段,如选中复选框、从选择输入中选择值以及在文本框中输入文本等 设置字段后,我需要将其提交到服务器,并将其保存为新的pdf文件或更新相同的pdf文件 我在pdf中没有提交按钮。我需要使用pdf文件外的按钮将详细信息提交到服务器。当服务器上有一个文件并将其提供给客户端时,该文件有两个实例:一个在服务器上,一个在客户端上 最终用户可以在客户端上填写表单,但如果您希望他将输入的数据提交到服务器,则

我正在使用asp.net开发一个web应用程序

其中一个要求是我打开一个包含表单字段的给定pdf文件,填写字段,如选中复选框、从选择输入中选择值以及在文本框中输入文本等

设置字段后,我需要将其提交到服务器,并将其保存为新的pdf文件或更新相同的pdf文件


我在pdf中没有提交按钮。我需要使用pdf文件外的按钮将详细信息提交到服务器。

当服务器上有一个文件并将其提供给客户端时,该文件有两个实例:一个在服务器上,一个在客户端上

最终用户可以在客户端上填写表单,但如果您希望他将输入的数据提交到服务器,则需要在PDF上设置一个按钮。这里解释如下:

在大多数情况下,要求在PDF之外有一个按钮是不可能的:它需要在PDF查看器和浏览器之间建立通信。这只在非常特定的环境中才可能实现:它需要Adobe Reader插件,而且在Mac上永远无法工作。另见

您需要重新考虑在PDF之外有一个按钮的要求我一直在从事一个类似的项目,在该项目中,表单中动态添加了提交按钮。该按钮仅在客户端的PDF上可见。客户使用该按钮提交数据

提交数据后(请参阅以了解数据可以以何种形式传输),您可以在服务器端填写表单。这里解释如下:

  • 。。。(这是一个非常常见的问题;简单的搜索将显示更多答案)
服务器上的表单是您的模板。我假设这个模板将提供给许多不同的人。如果这是真的,那么您不想用前一个用户填写的表单替换该模板!(此代码会导致一些严重的隐私问题。)


如果确实要更新服务器上存在的PDF(而不是创建新副本),您可能还需要阅读此问题的答案:

如果不包含代码,则无法回答此问题。“到目前为止,我投票赞成结束投票。”梅斯科巴拉兹这个问题的答案是,解释所提出的问题是不可能的,这也是一个答案。我需要使用pdf文件外的按钮向服务器提交详细信息的要求是不可能的,因为应用程序需要在Mac上运行,或者需要与Adobe Reader以外的其他查看器一起工作。我应该详细说明:问题太模糊了。可能的答案需要很多猜测,而更好的描述是不必要的。