如何从提交的PDF表格中提取写意?

时间:2017-02-22 13:55:33

标签: javascript pdf

我需要从提交的PDF表单中提取写意,或者将写作提交为Base64字符串(在这种情况下,表单将以XML格式提交)。我需要使用PDF JavaScript访问写作,序列化并沿其他字段值提交。我如何访问PDF格式(http://www.adobe.com/devnet/acrobat/javascript.html)?感谢

1 个答案:

答案 0 :(得分:0)

您可以通过设置提交按钮提交字段数据和注释,将铅笔工具创建的手写内容作为XML(XFDF格式)提交到您的服务器。如果用户只是按下按钮,则无需使用JavaScript。

enter image description here

如果确实需要通过脚本访问该功能,可以使用this.submitForm()并将bAnnotations参数设置为true来实现相同的功能。请参阅链接以获取更多文档。

http://help.adobe.com/en_US/acrobat/acrobat_dc_sdk/2015/HTMLHelp/index.html#t=Acro12_MasterBook%2FJS_API_AcroJS%2FDoc_methods.htm%23TOC_submitFormbc-106&rhtocid=_6_1_8_23_1_105

“墨水”注释将作为一系列顶点存储在XML中,这些顶点表示铅笔工具的笔划。这些可以导入到另一个PDF中或呈现为OCR的图像... Google Vision API在解释手写方面做得非常好。