THPDFPage.SetAnnotationAdditionalAction Method
Installa un'azione aggiuntiva di annotazione da un THPDFActionBuilder sotto il dizionario /AA dizionario
Dichiarazione
procedure SetAnnotationAdditionalAction(Annot: THPDFDictionaryObject; Trigger: THPDFAnnotationActionTrigger; Action: THPDFActionBuilder);
UnitÃ
HPDFDoc
Parametri
| Nome | Scopo |
|---|---|
Annot | Dizionario di annotazione restituito dall'ultima chiamata di creazione di un'annotazione o da un altro lookup di annotazioni |
Trigger | Trigger di azione aggiuntiva, come ingresso mouse, uscita mouse, pressione mouse, rilascio mouse, presa del focus o perdita del focus |
Action | Catena di azioni costruita con THPDFActionBuilder |
Note d'uso
- Il metodo sostituisce qualsiasi azione esistente per la stessa chiave di trigger e lascia invariate le altre voci
/AAdel dizionario /AA - Usa
ClearAnnotationAdditionalActionper rimuovere una voce di azione aggiuntiva dell'annotazione senza ricostruire il dizionario dell'annotazione THPDFActionBuilder.ThenActionvengano preservate sotto la voce/Nextdel dizionario /AA della pagina selezionata- I trigger mouse e focus usano
/E,/X,/D,/U,/Foe/Bl - I trigger apertura pagina, chiusura pagina, pagina visibile e pagina invisibile usano
/PO,/PC,/PVe/PIe richiedono PDF 1.5 - Le restrizioni PDF/A e PDF/X sono applicate dal builder quando vengono usati JavaScript, SubmitForm, Launch o altri tipi di azione con restrizioni
- Usa
SetAnnotationJavaScriptActionper il percorso pratico solo-JavaScript