PDFium Delphi Component Docs

GetWidgetAdditionalActionJavaScript metod

Component: TPdf  ·  Unit: PDFium
Läser JavaScriptet för en ytterligare åtgärd som är kopplad till en formulärfältswidget

Syntax

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

AnnotIndexInteger. Nollbaserat index för widget-annoteringen på den aktuella sidan
EventTypeInteger. Vilken ytterligare åtgärd som ska läsas, ett av värdena 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. Skriptets källkod, eller en tom sträng när widgeten saknar en sådan åtgärd

Description

Formulärfält kan bära på skript per händelse (ISO 32000-1 12.6.3): ett tangentfilter, en formateringsrutin som skriver om vad fältet visar, en valideringsrutin och en beräkning som härleder ett fält ur andra. Metoden läser källkoden för en av dem

Det är en skrivskyddad vy avsedd för granskning och migrering - skriptet returneras som text och körs inte. Skript på dokumentnivå listas i stället av JavaScriptActions

Ett tomt resultat täcker också fallet där formulärlagret inte är aktivt eller PDFium-bygget saknar ingångspunkten, så en anropare som behöver skilja på det bör kontrollera FormHandle först

See Also

JavaScriptActions, JavaScriptAction, FormFieldInfo, FormHandle