THPDFPage.SetAnnotationAdditionalAction Method
Installerar en ytterligare åtgärd för en annotering från en THPDFActionBuilder under annoteringen /AA dictionary
Deklaration
procedure SetAnnotationAdditionalAction(Annot: THPDFDictionaryObject; Trigger: THPDFAnnotationActionTrigger; Action: THPDFActionBuilder);
Enhet
HPDFDoc
Parametrar
| Namn | Syfte |
|---|---|
Annot | Annoteringsordlista som returnerats av det senaste annoteringsskapande anropet eller av ett annat annoteringsuppslag |
Trigger | Utösare för ytterligare åtgärd, som mus in, mus ut, muskntryck, musupp, få fokus eller tappa fokus |
Action | Åtgärdskedja byggd med THPDFActionBuilder |
Användningsanteckningar
- Metoden ersätter varje befintlig åtgärd för samma utösarnyckel och behåller övriga
/AA-poster oförändrade - Använd
ClearAnnotationAdditionalActionför att ta bort en post för annoteringens ytterligare åtgärd utan att bygga om annoteringsordlistan THPDFActionBuilder.ThenAction-kedjor bevaras under den emitterade/Next-post- Mus- och fokusutösare använder
/E,/X,/D,/U,/Fooch/Bl - Utösare för sidöppning, sidstängning, sidan synlig och sidan osynlig använder
/PO,/PC,/PVoch/PIoch kräver PDF 1.5 - PDF/A- och PDF/X-restriktioner drivs av byggaren när JavaScript, SubmitForm, Launch eller andra restrikterade åtgärdstyper används
- Använd
SetAnnotationJavaScriptActionför den JavaScript-enbart-bekvämvägen