繁体   English   中英

如何修改和更新pdf文件?

[英]How to edit and update the pdf file?

我正在使用asp.net开发Web应用程序。

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

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

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

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

最终用户可以在客户端上填写表单,但如果您希望他将输入的数据提交给服务器,则需要PDF上的按钮。 这里解释了: 编辑浏览器中嵌入的pdf并将pdf直接保存到服务器

在大多数情况下,您需要在PDF 外部设置按钮是不可能的:它需要在PDF查看器和浏览器之间建立通信。 这只能在非常特定的环境中实现:它需要Adobe Reader插件,它不能在Mac上运行。 另请参见PDF hostContainer回调

您需要重新考虑在PDF外部使用按钮的要求! 我一直在做一个类似的项目,其中提交按钮被即时添加到表单中。 该按钮仅在客户端上的PDF上可见。 客户端使用该按钮提交数据。

提交数据后(请参阅编辑嵌入浏览器中的pdf并将pdf直接保存到服务器以找出数据可以传输的形式),您可以在服务器端填写表单。 这在这里解释:

您服务器上的表单是您的模板。 我假设这个模板将提供给许多不同的人。 如果是这样,那么您不希望用前一个用户填写的表单替换该模板! (此代码会导致一些严重的隐私问题。)

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM