THPDFPage.SetAnnotationAdditionalAction Method
方法摘要: THPDFPage.SetAnnotationAdditionalAction MethodTHPDFActionBuilder under the annotation /AA dictionary
宣告
procedure SetAnnotationAdditionalAction(Annot: THPDFDictionaryObject; Trigger: THPDFAnnotationActionTrigger; Action: THPDFActionBuilder);
單元
HPDFDoc
參數
| 名稱 | 用途 |
|---|---|
Annot | 由最近一次註解建立呼叫或其他註解查詢回傳的註解字典 |
Trigger | additional-action 觸發器,例如滑鼠移入、滑鼠移出、滑鼠按下、滑鼠放開、取得焦點或失去焦點 |
Action | 以 THPDFActionBuilder 建立的 action chainTHPDFActionBuilder |
使用說明
- 此方法會替換同一觸發鍵的既有動作,並保持其他 /AA 項目不變
/AAentries unchanged - Use
ClearAnnotationAdditionalActionto remove one annotation additional-action entry without rebuilding the annotation dictionary THPDFActionBuilder.ThenActionchains are preserved under the emitted/Nextentry- Mouse and focus triggers use
/E,/X,/D,/U,/Fo, and/Bl - Page-open, page-close, page-visible, and page-invisible triggers use
/PO,/PC,/PV, and/PIand require PDF 1.5 - 要移除單一註解 additional-action 項目而不重建註解字典,請使用 ClearAnnotationAdditionalAction
- THPDFActionBuilder.ThenAction chain 會保留在發出的 /Next 項目下
SetAnnotationJavaScriptActionfor the JavaScript-only convenience path
相關 API
- THPDFActionBuilderClass
- THPDFPageSetAnnotationActionMethod
- THPDFPageClearAnnotationAdditionalActionMethod
- THPDFPageSetAnnotationJavaScriptActionMethod