PDFium Delphi Component Docs

Metoda GetWidgetAdditionalActionJavaScript

Component: TPdf  ·  Unit: PDFium
Citește codul JavaScript al unei acțiuni suplimentare atașate unui widget de câmp de formular

Syntax

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

AnnotIndexInteger. Indice indexat de la zero al adnotării widget de pe pagina curentă
EventTypeInteger. Ce acțiune suplimentară se citește, una dintre valorile 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. Sursa scriptului sau un șir gol atunci când widgetul nu are o asemenea acțiune

Description

Câmpurile de formular pot purta scripturi per eveniment (ISO 32000-1 12.6.3): un filtru de tastare, o rutină de formatare care rescrie ce afișează câmpul, o rutină de validare și un calcul care derivează un câmp din altele. Aceasta citește sursa unuia dintre ele

Este o vizualizare doar în citire, destinată auditului și migrării - scriptul este returnat ca text, nu executat. Scripturile la nivel de document sunt listate de JavaScriptActions

Un rezultat gol acoperă și cazul în care stratul de formular nu este activ sau versiunea de PDFium nu are punctul de intrare, deci un apelant care are nevoie de distincție ar trebui să verifice mai întâi FormHandle

See Also

JavaScriptActions, JavaScriptAction, FormFieldInfo, FormHandle