PDFium Component Docs

GetWidgetAdditionalActionJavaScript Metoda

Component: TPdf  ·  Unit: PDFium
Odczytuje JavaScript jednej dodatkowej akcji dołączonej do widgetu pola formularza

Syntax

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

AnnotIndexInteger. Liczony od zera indeks adnotacji widgetu na bieżącej stronie.
EventTypeInteger. Którą dodatkową akcję odczytać, jedna z wartości 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. Kod źródłowy skryptu albo pusty ciąg, gdy widget nie ma takiej akcji.

Description

Pola formularzy mogą przenosić skrypty per zdarzenie (ISO 32000-1 12.6.3): filtr naciśnięć klawiszy, procedurę formatowania przepisującą to, co pole wyświetla, procedurę walidacji oraz obliczenie wyprowadzające jedno pole z innych. Ta metoda odczytuje kod źródłowy jednego z nich

To widok tylko do odczytu, przeznaczony do audytu i migracji - skrypt jest zwracany jako tekst, nie wykonywany. Skrypty na poziomie dokumentu wyświetla zamiast tego JavaScriptActions

Pusty wynik obejmuje też przypadek, gdy warstwa formularzy nie jest aktywna lub kompilacja PDFium nie ma punktu wejścia, więc wywołujący, który potrzebuje rozróżnienia, powinien najpierw sprawdzić FormHandle

See Also

JavaScriptActions, JavaScriptAction, FormFieldInfo, FormHandle