PDFium Delphi Component Docs

GetWidgetAdditionalActionJavaScript metoda

Component: TPdf  ·  Unit: PDFium
Přečte JavaScript jedné dodatečné akce připojené k widgetu pole formuláře.

Syntax

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

AnnotIndexInteger. Index anotace widgetu na aktuální stránce počítaný od nuly.
EventTypeInteger. Kterou dodatečnou akci číst, jedna z hodnot 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, nebo prázdný řetězec, když widget takovou akci nemá.

Description

Pole formuláře mohou nést skripty na událost (ISO 32000-1 12.6.3): filtr úhozů, formátovací rutinu, která přepisuje, co pole zobrazuje, validační rutinu a výpočet, který odvozuje jedno pole od ostatních. Toto čte zdroj jednoho z nich

Je to pohled jen pro čtení určený k auditu a migraci - skript se vrací jako text, nevykonává se. Skripty na úrovni dokumentu místo toho vypisuje JavaScriptActions

Prázdný výsledek pokrývá i případ, kdy vrstva formuláře není aktivní nebo sestavení PDFium postrádá vstupní bod, takže volající, který potřebuje tento rozdíl, by měl nejprve zkontrolovat FormHandle

See Also

JavaScriptActions, JavaScriptAction, FormFieldInfo, FormHandle