THPDFAnnotationJavaScriptTrigger Türü
Bir anotasyona ekli JavaScript eylemini tetikleyen /AA tetikleyici olayını seçer (PDF 1.7 ISO 32000-1 12.6.3)
Bildirim
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
Birim
HPDFDoc
Değerler
| Değer | Anlamı |
|---|---|
ajtMouseEnter | /AA /E: imleç anotasyon dikdörtgenine girdiğinde betik çalışır |
ajtMouseExit | /AA /X: imleç anotasyon dikdörtgeninden çıktığında betik çalışır |
ajtMouseDown | /AA /D: anotasyon üzerinde bir fare düğmesine basıldığında betik çalışır |
ajtMouseUp | /AA /U: anotasyon üzerinde bir fare düğmesi bırakıldığında betik çalışır |
ajtSetFocus | /AA /Fo: anotasyon giriş odağı aldığında betik çalışır |
ajtLostFocus | /AA /Bl: anotasyon giriş odağını kaybettiğinde betik çalışır |
ajtPageOpen | /AA /PO: anotasyonu içeren sayfa açıldığında betik çalışır |
ajtPageClose | /AA /PC: anotasyonu içeren sayfa kapatıldığında betik çalışır |
ajtPageVisible | /AA /PV: anotasyonu içeren sayfa görünür hale geldiğinde betik çalışır |
ajtPageInvisible | /AA /PI: anotasyonu içeren sayfa görünmez olduğunda betik çalışır |
Kullanım notları
- Bu türden bir değeri betik metniyle birlikte THPDFPage.SetAnnotationJavaScriptAction'a geçirin; kütüphane eşleşen /AA anahtarı altına bir /JavaScript eylemi yazar
- Kütüphane her değeri PDF anahtarına (E, X, D, U, Fo, Bl, PO, PC, PV, PI) eşler; ajtPageOpen ve sonrasındaki sayfa düzeyi tetikleyiciler PDF 1.5 gerektirirken fare ve odak tetikleyicileri PDF 1.3 gerektirir
- Ekli eylem satır içi JavaScript yerine genel bir THPDFActionBuilder olduğunda bunun yerine THPDFAnnotationActionTrigger kullanın