如何通过接口为某个文本域赋值?

  1. 通过getCurrentPDFDoc接口获取当前PDF的文档对象:
var pdfdoc = await pdfui.getCurrentPDFDoc();

2. 使用loadPDFForm接口加载文档中的表单域:

var forms = await pdfdoc.loadPDFForm();

3、为getField接口传入表单域的名称,获取对应的表单域对象:

var field = forms.getField("Email");

4、调用setValue接口为该文本域赋值:

field.setValue("xxxx@163.com");

完整示例代码如下:

var pdfdoc = await pdfui.getCurrentPDFDoc();
var forms = await pdfdoc.loadPDFForm(); //加载文件中的表单域
var field = forms.getField("Email");//参数为表单域的名称
field.setValue("xxxx@163.com"); //为表单域设置指定的值