PDFium Delphi Component Docs

GetWidgetAdditionalActionJavaScript metode

Komponen: TPdf  ·  Unit: PDFium
Membaca JavaScript dari satu additional action yang melekat pada widget bidang formulir

Syntax

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

AnnotIndexInteger. Zero-based index of the widget annotation on the current page.
EventTypeInteger. Which additional action to read, one of the FPDF_ANNOT_AACTION_* values: FPDF_ANNOT_AACTION_KEY_STROKE (12), FPDF_ANNOT_AACTION_FORMAT (13), FPDF_ANNOT_AACTION_VALIDATE (14), FPDF_ANNOT_AACTION_CALCULATE (15).
ResultWString. The script source, or an empty string when the widget has no such action.

Description

Field formulir dapat membawa skrip per-event (ISO 32000-1 12.6.3): filter keystroke, rutin format yang menulis ulang apa yang ditampilkan field, rutin validasi, dan kalkulasi yang menurunkan satu field dari yang lain. Ini membaca sumber salah satunya

Ini adalah tampilan hanya baca yang dimaksudkan untuk audit dan migrasi - skrip dikembalikan sebagai teks, bukan dieksekusi. Skrip tingkat dokumen didaftar oleh JavaScriptActions

Hasil kosong juga mencakup kasus ketika lapisan formulir tidak aktif atau build PDFium kekurangan titik masuk, jadi pemanggil yang memerlukan pembedaan sebaiknya memeriksa FormHandle terlebih dahulu

See Also

JavaScriptActions, JavaScriptAction, FormFieldInfo, FormHandle