THPDFAnnotationActionTrigger Type
選擇透過 /AA 字典附加在註解上的附加動作觸發事件
宣告
THPDFAnnotationActionTrigger= (aatMouseEnter, // /AA /E
aatMouseExit, // /AA /X
aatMouseDown, // /AA /D
aatMouseUp, // /AA /U
aatSetFocus, // /AA /Fo
aatLostFocus, // /AA /Bl
aatPageOpen, // /AA /PO
aatPageClose, // /AA /PC
aatPageVisible, // /AA /PV
aatPageInvisible); // /AA /PI
單元
HPDFDoc
值
| 值 | 意義 |
|---|---|
aatMouseEnter | /AA /E:游標進入註解矩形時執行動作 |
aatMouseExit | /AA /X:游標離開註解矩形時執行動作 |
aatMouseDown | /AA /D:在註解上按下滑鼠按鍵時執行動作 |
aatMouseUp | /AA /U:在註解上放開滑鼠按鍵時執行動作 |
aatSetFocus | /AA /Fo:註解取得輸入焦點時執行動作 |
aatLostFocus | /AA /Bl:註解失去輸入焦點時執行動作 |
aatPageOpen | /AA /PO:包含註解的頁面開啟時執行動作 |
aatPageClose | /AA /PC:包含註解的頁面關閉時執行動作 |
aatPageVisible | /AA /PV:包含註解的頁面變成可見時執行動作 |
aatPageInvisible | /AA /PI:包含註解的頁面變成不可見時執行動作 |
使用說明
- 把此型別的值連同 THPDFActionBuilder 傳給 THPDFPage.SetAnnotationAdditionalAction、THPDFAcroFormField.SetAnnotationAction 或 THotPDF.SetFormFieldAnnotationAction
- 程式庫會把每個值對應到它的 PDF 鍵(E、X、D、U、Fo、Bl、PO、PC、PV、PI);從 aatPageOpen 起的頁面層級觸發會把文件最低版本提高到 PDF 1.5,滑鼠與焦點觸發則需要 PDF 1.2
- THotPDF.GetLoadedAnnotationActionChain 會傳回已載入註解上每個觸發所記錄的動作,各個 Clear 方法也接受相同的觸發值來移除單一動作