THPDFPage.SetAnnotationAdditionalAction Method
Installiert eine zusätzliche Anmerkungsaktion aus einem THPDFActionBuilder unter dem /AA-Wörterbuch der Anmerkung
Deklaration
procedure SetAnnotationAdditionalAction(Annot: THPDFDictionaryObject; Trigger: THPDFAnnotationActionTrigger; Action: THPDFActionBuilder);
Unit
HPDFDoc
Parameter
| Name | Zweck |
|---|---|
Annot | Anmerkungswörterbuch aus dem letzten Anmerkungs-Aufruf oder einer anderen Anmerkungsabfrage |
Trigger | Zusätzlicher Aktions-Trigger, etwa Mauszeiger betritt, verlässt, Maustaste gedrückt, losgelassen, Fokus gesetzt oder Fokus verloren |
Action | Mit THPDFActionBuilder aufgebaute Aktionskette |
Verwendungshinweise
- Die Methode ersetzt jede vorhandene Aktion für denselben Trigger-Schlüssel und lässt andere
/AA-Einträge unverändert - Verwenden Sie
ClearAnnotationAdditionalAction, um einen einzelnen Eintrag für zusätzliche Aktionen einer Anmerkung zu entfernen, ohne das Anmerkungs-Dictionary neu aufzubauen THPDFActionBuilder.ThenAction-Ketten bleiben unter dem ausgegebenen/Next-Eintrag erhalten- Trigger für Maus und Fokus verwenden
/E,/X,/D,/U,/Found/Bl - Trigger für Seite geöffnet, geschlossen, sichtbar und unsichtbar verwenden
/PO,/PC,/PVund/PIund erfordern PDF 1.5 - PDF/A- und PDF/X-Einschränkungen setzt der Builder durch, wenn JavaScript, SubmitForm, Launch oder andere eingeschränkte Aktionstypen verwendet werden
- Für den reinen-JavaScript-Komfortpfad verwenden Sie
SetAnnotationJavaScriptAction