THPDFPageLayerKind Type
選擇處理器繪製到哪個頁面圖層槽位,以及相對於頁面內容的執行時機
宣告
THPDFPageLayerKind= (plkBackground, plkHeader, plkFooter, plkForeground);
單元
HPDFDoc
值
| 值 | 意義 |
|---|---|
plkBackground |
在頁面開啟時套用,順序在主要內容之前、頁首圖層之前 |
plkHeader |
在頁面開啟時套用,順序在背景圖層之後、主要內容之前 |
plkFooter |
在頁面關閉時套用,順序在主要內容之後、前景圖層之前 |
plkForeground |
在頁面關閉時套用,順序在主要內容與頁尾圖層之後 |
使用說明
- 以
AddPageLayer為某個 kind 註冊 handler;即使註冊多次,每個 kind 在每一頁最多只會執行一次 - 處理器在
GStateSave與GStateRestore之間執行,圖形狀態的變更因此不會洩漏到頁面內容中 - 已套用的種類會以 background、header、footer、foreground 這些名稱記錄為版面診斷