THPDFPageLayerKind 类型
选择处理程序绘制到哪个页面图层槽位,以及相对页面内容的运行时机
声明
THPDFPageLayerKind= (plkBackground, plkHeader, plkFooter, plkForeground);
单元
HPDFDoc
值
| 值 | 含义 |
|---|---|
plkBackground |
页面打开时应用,在主内容之前、头部图层之前 |
plkHeader |
页面打开时应用,在背景图层之后、主内容之前 |
plkFooter |
页面关闭时应用,在主内容之后、前景图层之前 |
plkForeground |
页面关闭时应用,在主内容和脚部图层之后 |
使用说明
- 用
AddPageLayer为某个 kind 注册 handler;即使注册了多个,每种 kind 在每页最多也只运行一次 - 处理程序在
GStateSave与GStateRestore之间执行,图形状态的变化不会泄漏进页面内容 - 已应用的类型会以 background、header、footer 和 foreground 这些名字记录进布局诊断