2010-11-22 197 views
10

我想将PDF显示为html页面 - 用户可以在其中输入可填写的数据。我的问题不是如何导入/填充数据(我可以使用FDF/XML和ITextSharp来完成)。我唯一担心的是如何将它展示给用户,以便他/她可以看到表单,填写/编辑数据,并且应该完成它。将PDF格式显示为HTML格式

我尝试将PDF保存为图像文件,并将其显示为背景图像 - 但它非常粗糙! Iam希望应该有一些优雅的解决方案。

感谢您的帮助!

+0

你需要某种形式的PDF到HTML的解决方案?否则,您的用户是否允许打开插件或Adobe Reader等外部应用程序? – Massimog 2010-12-03 10:06:48

回答

3

PDF已经具有表格填充功能。只需显示PDF并让用户填写即可。您可以使用Adobe Acrobat添加字段。表单可以像网页一样提交回您的服务器,也可以通过电子邮件发送。

+2

如何将表单提交回服务器@kindall? 我刚刚在这个领域做了大量的研究,感觉好像没有好的js解决方案来抓取PDF并将其发回服务器。这导致我到我的下一个问题 - 如何在浏览器中显示pdf以使其可填写? Mozzila的pdf.js不能渲染表单字段,而其他js库不会更好。唯一的选择是将PDF嵌入iframe,对象或使用嵌入标签。 – qgicup 2015-04-20 10:23:20

+0

提交表单时,是否可以从pdf中提取字段? – 2015-12-25 03:10:48

-2

PDF几乎是只写格式,除非你想渲染它。我强烈建议更改您的要求。

+0

这可能是评论,而不是答案。 – 2016-09-28 12:15:51