【问题标题】:How to enable user fill in of Acro Form PDFs in HTML5 without Adobe Acrobat plugin如何在没有 Adob​​e Acrobat 插件的情况下启用用户在 HTML5 中填写 Acro 表单 PDF
【发布时间】:2016-08-11 12:58:09
【问题描述】:

概括地说,我想知道如何在不使用 Adob​​e Acrobat 插件或任何嵌入式 Java 小程序或 ActiveX 的情况下在 Web 浏览器中与 HTML5 中的 AcroForm PDF 交互。

是否会将 PDF 呈现为带有某种叠加层的 SVG,从而将交互式字段呈现为绝对定位的 HTML INPUT?

【问题讨论】:

    标签: html pdf svg


    【解决方案1】:

    这可能不是您想要做的事情,除非您完全控制您计划以这种方式呈现的表单......如果是这种情况,您最好收集 HTML 5 表单中的数据,然后填充使用您服务器上的库的 PDF。

    AcroForm PDF 文件通常包含计算、验证和格式化 JavaScript,这些 JavaScript 有自己的模型,很难投影到基于浏览器的 JavaScript。即使是可以通过创作 UI 选择的简单字段验证和格式设置也依赖于内置 JavaScript 来运行,因此很难避免这些。

    如果您是表单的作者,或者完全可以控制创作过程,但您不想依赖浏览器插件,为什么还要使用 PDF 来输入数据呢?收集字段的输入,然后以编程方式将这些值添加到 PDF,展平表单,然后通过各种 PDF 到 HTML5 呈现工具之一呈现该结果。

    【讨论】:

      猜你喜欢
      • 2012-02-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多