javascript - 可填写的 PDF 到 HTML

标签 javascript vb.net parsing pdf

有没有办法创建简单的可填充嵌入ed PDF,让我可以通过 JS 或 ASP 提取文本?

现在我知道有一些库,例如 iTextSharppdf2html 等,但我发现这些库要么过于复杂,要么不足以满足我的需求。

场景是这样的,我试图嵌入客户可以填写的税务文档,保存文档后,字段将被提取到一个对象中。截至目前,我已经使用 inkscapePDF 转换为 SVG,但这仍然感觉有点臃肿。

我只想迭代每个字段并相应地存储它。

以下是其中一个文档的示例:

http://www.cra-arc.gc.ca/E/pbg/tf/t4/t4flat-fill-13b.pdf

最佳答案

其中一种方法是雇用 FDFXFDF提交。

基本上,浏览器显示 PDF,用户填写它并单击提交按钮。 PDF 查看器将有关填充字段的信息发送到指定的 URL。

您可以在创建 PDF 时选择提交格式。

以下内容来自 XML Forms Data Format Specification

FDF is a simplified version of PDF. PDF and FDF represent information with a key/value pair, also referred to as an entry. This example shows the T and V keys with values enclosed in parentheses:

/T(Street)/V(345 Park Ave.) 

XFDF, on the other hand, represents an entry with an XML element/content or attribute/value pair, as shown in the correspond XFDF:

<field name="Street"> 
    <value>345 Park Ave.</value> 
</field>

请确保并非所有 PDF 查看器都能够提交表单数据。

关于javascript - 可填写的 PDF 到 HTML,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24616991/

相关文章:

javascript - 需要在 .each 元素之间添加时间延迟

javascript - $event.stopPropagation 不起作用

javascript - 在没有复选框的情况下选择多个值

javascript - 通过 id 传递元素适用于纯 javascript 但无法使用 jQuery

parsing - Bison 语法文件中出现一次或多次

vb.net - 带 Access 数据库的VB更新命令

c# - 如果字符串包含整数,如何为文本框设置条件

vb.net - 调用类与结构时抛出错误

javascript - 应该使用 jQuery 的 parseJSON/getJSON 方法吗?

parsing - 术语解析树和推导树之间有什么区别?