Registro THPDFViewerHighlight
Guarda un rectángulo de resaltado anclado a página y su color en el modelo del visor
Declaración
THPDFViewerHighlight= record
PageIndex: Integer;
PageRect: THPDFRectangle;
Color: TColor;
end;
Unidad
HPDFViewerModel
Campos
| Campo | Propósito |
|---|---|
PageIndex | Índice desde cero de la página a la que el resaltado está anclado |
PageRect | Rectángulo en espacio de usuario PDF; AddHighlightRegion lo normaliza y lo acota al MediaBox de la página antes de guardarlo |
Color | TColor usado para dibujar el resaltado, clYellow por defecto |
Notas de uso
- Cree resaltados con
THPDFViewerModel.AddHighlightRegion, léalos de vuelta conTryGetHighlightRegiony elimínelos conRemoveHighlightRegionoClearHighlightRegions - Los rectángulos que colapsan tras acotarse al MediaBox se rechazan y
AddHighlightRegiondevuelve -1 - Cada cambio dispara el evento
OnHighlightChangedel modelo para que las aplicaciones anfitrionas puedan repintar