Pdftron Webviewer自定义表单字段



如何创建自定义表单字段?

我想完成的目标

  • 创建按钮
  • 单击按钮时添加自定义逻辑

有SignatureWidgetAnnotation、CheckButtonWidgetAnnAnnotation,但我如何控制点击事件?

是的,这肯定是可能的。

首先在Widget上创建一个AfterAction条目。

Obj aa_dict = mywidget.GetSDFObj().PutDict("AA);

然后你创建你的动作,并添加到";U〃;键单击。例如,下面将添加一个Javascript条目。

Obj alert_js = doc.CreateIndirectDict();
alert_js.PutName("S", "JavaScript");
alert_js.PutString("JS", "app.alert(' Hello World! ');");
// Associate this JS action with 'On Mouse Up' event.
aa_dict.Put("U", alert_js);

请参阅此处的表194以获取要挂接的操作的完整列表。

最新更新