THPDFViewerHighlight Record
Gemmer én sideforankret fremhævningsrektangel og dens farve i viewer-modellen
Deklaration
THPDFViewerHighlight= record
PageIndex: Integer;
PageRect: THPDFRectangle;
Color: TColor;
end;
Enhed
HPDFViewerModel
Felter
| Felt | Formål |
|---|---|
PageIndex | Nulbaseret indeks for den side, fremhævningen er forankret på |
PageRect | Rektangel i PDF user space; AddHighlightRegion normaliserer det og klemmer det til sidens MediaBox, før det gemmes |
Color | TColor brugt til at tegne fremhævningen, clYellow som standard |
Brugsnoter
- Opret fremhævninger med
THPDFViewerModel.AddHighlightRegion, læs dem igen medTryGetHighlightRegion, og fjern dem medRemoveHighlightRegionellerClearHighlightRegions - Rektangler, der kollapser efter klemning til MediaBox, afvises, og
AddHighlightRegionreturnerer -1 - Hver ændring affyrer modellens
OnHighlightChange-event, så værter kan gentegne