PDFium Delphi Component Docs

μέθοδος GetWidgetAdditionalActionJavaScript

Στοιχείο: TPdf  ·  Μονάδα: PDFium
Διαβάζει το JavaScript μίας πρόσθετης ενέργειας που είναι συνδεδεμένη με ένα widget πεδίου φόρμας

Σύνταξη

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

AnnotIndexInteger. Δείκτης με βάση το μηδέν του widget annotation στην τρέχουσα σελίδα
EventTypeInteger. Ποια πρόσθετη ενέργεια να διαβαστεί, μία από τις τιμές 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. Ο πηγαίος κώδικας του script, ή μία κενή συμβολοσειρά όταν το widget δεν έχει τέτοια ενέργεια

Περιγραφή

Τα πεδία φόρμας μπορούν να φέρουν scripts ανά συμβάν (ISO 32000-1 12.6.3): ένα φίλτρο πληκτρολόγησης, μία ρουτίνα μορφοποίησης που ξαναγράφει ό,τι εμφανίζει το πεδίο, μία ρουτίνα επικύρωσης και έναν υπολογισμό που εξάγει ένα πεδίο από άλλα. Αυτό διαβάζει τον πηγαίο κώδικα ενός από αυτά

Είναι μία προβολή μόνο για ανάγνωση που προορίζεται για έλεγχο και μετεγκατάσταση - το script επιστρέφεται ως κείμενο, δεν εκτελείται. Τα scripts επιπέδου εγγράφου καταγράφονται από JavaScriptActions

Ένα κενό αποτέλεσμα καλύπτει επίσης την περίπτωση όπου το επίπεδο φόρμας δεν είναι ενεργό ή το build του PDFium δεν διαθέτει το σημείο εισόδου, οπότε ένας καλών που χρειάζεται τη διάκριση πρέπει να ελέγξει πρώτα το FormHandle

Δείτε επίσης

JavaScriptActions, JavaScriptAction, FormFieldInfo, FormHandle