PDFium Delphi Component Docs

GetWidgetAdditionalActionJavaScript Método

Componente: TPdf  ·  Unidad: PDFium
Read the JavaScript of one additional action attached to a form-field widget.

Syntax

function GetWidgetAdditionalActionJavaScript(AnnotIndex: Integer; EventType: Integer): WString;

AnnotIndexInteger. Índice basado en cero de la anotación de widget en la página actual
EventTypeInteger. Qué acción adicional leer, uno de los valores FPDF_ANNOT_AACTION_*: FPDF_ANNOT_AACTION_KEY_STROKE (12), FPDF_ANNOT_AACTION_FORMAT (13), FPDF_ANNOT_AACTION_VALIDATE (14), FPDF_ANNOT_AACTION_CALCULATE (15)
ResultWString. La fuente del script, o una cadena vacía cuando el widget no tiene tal acción

Description

Los campos de formulario pueden llevar scripts por evento (ISO 32000-1 12.6.3): un filtro de pulsación de tecla, una rutina de formato que reescribe lo que muestra el campo, una rutina de validación y un cálculo que deriva un campo de otros. Esto lee la fuente de uno de ellos

Es una vista de solo lectura destinada a auditoría y migración - el script se devuelve como texto, no se ejecuta. Los scripts a nivel de documento se listan mediante JavaScriptActions en su lugar

Un resultado vacío también cubre el caso en que la capa de formulario no está activa o la compilación de PDFium carece del punto de entrada, de modo que un llamador que necesite la distinción debe comprobar FormHandle primero

See Also

JavaScriptActions, JavaScriptAction, FormFieldInfo, FormHandle