THPDFAnnotationJavaScriptTrigger Type
Επιλέγει το trigger event /AA που εκτελεί μια JavaScript action συνδεδεμένη σε μια σχολίαση (PDF 1.7 ISO 32000-1 12.6.3)
Δήλωση
THPDFAnnotationJavaScriptTrigger= (ajtMouseEnter, // /AA /E
ajtMouseExit, // /AA /X
ajtMouseDown, // /AA /D
ajtMouseUp, // /AA /U
ajtSetFocus, // /AA /Fo
ajtLostFocus, // /AA /Bl
ajtPageOpen, // /AA /PO
ajtPageClose, // /AA /PC
ajtPageVisible, // /AA /PV
ajtPageInvisible); // /AA /PI
Μονάδα
HPDFDoc
Τιμές
| Τιμή | Σημασία |
|---|---|
ajtMouseEnter | /AA /E: το script εκτελείται όταν ο δείκτης μπαίνει στο ορθογώνιο της σχολίασης |
ajtMouseExit | /AA /X: το script εκτελείται όταν ο δείκτης βγαίνει από το ορθογώνιο της σχολίασης |
ajtMouseDown | /AA /D: το script εκτελείται όταν πατηθεί κουμπί ποντικιού πάνω στη σχολίαση |
ajtMouseUp | /AA /U: το script εκτελείται όταν αφεθεί κουμπί ποντικιού πάνω στη σχολίαση |
ajtSetFocus | /AA /Fo: το script εκτελείται όταν η σχολίαση πάρει input focus |
ajtLostFocus | /AA /Bl: το script εκτελείται όταν η σχολίαση χάσει input focus |
ajtPageOpen | /AA /PO: το script εκτελείται όταν ανοίξει η σελίδα που περιέχει τη σχολίαση |
ajtPageClose | /AA /PC: το script εκτελείται όταν κλείσει η σελίδα που περιέχει τη σχολίαση |
ajtPageVisible | /AA /PV: το script εκτελείται όταν η σελίδα που περιέχει τη σχολίαση γίνει ορατή |
ajtPageInvisible | /AA /PI: το script εκτελείται όταν η σελίδα που περιέχει τη σχολίαση γίνει αόρατη |
Σημειώσεις χρήσης
- Περάστε τιμή αυτού του τύπου στην THPDFPage.SetAnnotationJavaScriptAction μαζί με το κείμενο του script, και η βιβλιοθήκη γράφει μια /JavaScript action κάτω από το αντίστοιχο key /AA
- Η βιβλιοθήκη αντιστοιχίζει κάθε τιμή στο PDF key της (E, X, D, U, Fo, Bl, PO, PC, PV, PI), τα page-level triggers από το ajtPageOpen και μετά απαιτούν PDF 1.5, ενώ τα mouse και focus triggers απαιτούν PDF 1.3
- Χρησιμοποιήστε τον THPDFAnnotationActionTrigger όταν η συνδεδεμένη ενέργεια είναι ένας γενικός THPDFActionBuilder και όχι inline JavaScript