代码之家  ›  专栏  ›  技术社区  ›  Sekhar

将PDF显示为HTML表单[已关闭]

  •  10
  • Sekhar  · 技术社区  · 15 年前

    我想显示一个PDF作为一个html页面-在那里用户将被允许输入可填充的数据。我的问题不是如何导入/填充数据(我可以使用FDF/XML和ITextSharp来完成)。我唯一关心的是如何向用户显示它,以便他/她可以看到表单,填写/编辑数据,并且应该使用它。

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

    谢谢你的帮助!

    5 回复  |  直到 15 年前
        1
  •  3
  •   kindall    15 年前

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

        2
  •  2
  •   userx    15 年前

    如果您使用的是ASP.NET,您可能会认为 commercial PDF viewer 选项(它将PDF呈现为HTML,保留表单字段)

        3
  •  2
  •   Mukesh Chapagain    8 年前

    这是我以前用HTML和PHP填充PDF表单的方法。这对我很有用。 http://koivi.com/fill-pdf-form-fields/tutorial.php (工作环节: http://web.archive.org/web/20170315111519/http://koivi.com/fill-pdf-form-fields/ )

    您始终可以使用PDF生成器实际呈现包含从HTML表单提交的数据的PDF。下面是一个这样做的类的示例 http://www.fpdf.org/

    希望这对你有用。

        4
  •  0
  •   Uberto    15 年前

    另一种解决方案可能是使用flyingsoucer从html生成pdf。

    http://today.java.net/pub/a/today/2007/06/26/generating-pdfs-with-flying-saucer-and-itext.html

        5
  •  -2
  •   Mark Storer    15 年前

    PDF几乎是一种只写的格式,除非你想呈现它。我强烈建议改变你的要求。