THPDFPageLayerKind Type
Seleciona em qual slot de page layer um handler desenha e quando ele roda em relação ao conteúdo da página
Declaração
THPDFPageLayerKind= (plkBackground, plkHeader, plkFooter, plkForeground);
Unidade
HPDFDoc
Valores
| Valor | Significado |
|---|---|
plkBackground |
Aplicado quando a página abre, antes do conteúdo principal, antes das camadas de header |
plkHeader |
Aplicado quando a página abre, depois das camadas de background e antes do conteúdo principal |
plkFooter |
Aplicado quando a página fecha, depois do conteúdo principal e antes das camadas de foreground |
plkForeground |
Aplicado quando a página fecha, depois do conteúdo principal e das camadas de footer |
Notas de uso
- Registre um handler para um kind por meio de
AddPageLayer; cada kind roda no máximo uma vez por página, mesmo com vários registros - Handlers executam entre
GStateSaveeGStateRestore, de modo que mudanças de graphics state não vazam para o conteúdo da página - Os kinds aplicados são registrados como layout diagnostics com os nomes background, header, footer e foreground