PDFium Delphi Component Docs

GetWidgetAdditionalActionJavaScript metóda

Component: TPdf  ·  Unit: PDFium
Prečíta JavaScript jednej dodatočnej akcie pripojenej k widgetu poľa formulára

Syntax

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

AnnotIndexInteger. Index anotácie widgetu na aktuálnej stránke založený na nule
EventTypeInteger. Ktorá dodatočná akcia sa má čítať, jedna z hodnôt 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. Zdrojový kód skriptu alebo prázdny reťazec, keď widget takúto akciu nemá

Description

Polia formulára môžu niesť skripty viazané na udalosti (ISO 32000-1 12.6.3): filter stlačenia klávesy, formátovaciu rutinu, ktorá prepisuje to, čo pole zobrazuje, validačnú rutinu a výpočet, ktorý odvodzuje jedno pole z ostatných. Toto číta zdrojový kód jedného z nich

Je to pohľad iba na čítanie určený na audit a migráciu – skript sa vracia ako text, nie vykonáva. Skripty na úrovni dokumentu namiesto toho vypisuje JavaScriptActions

Prázdny výsledok pokrýva aj prípad, keď vrstva formulára nie je aktívna alebo zostavenie PDFium postráda vstupný bod, takže volajúci, ktorý potrebuje rozlíšenie, by mal najprv skontrolovať FormHandle

See Also

JavaScriptActions, JavaScriptAction, FormFieldInfo, FormHandle