THPDFViewerHighlight Kaydı
Viewer modelinde sayfaya demirli bir vurgu dikdörtgenini ve rengini saklar
Bildirim
THPDFViewerHighlight= record
PageIndex: Integer;
PageRect: THPDFRectangle;
Color: TColor;
end;
Birim
HPDFViewerModel
Alanlar
| Alan | Amaç |
|---|---|
PageIndex | Vurgunun demirli olduğu sayfanın sıfır tabanlı indeksi |
PageRect | PDF user space'inde dikdörtgen; AddHighlightRegion saklamadan önce normalize eder ve sayfa MediaBox'ına kıstırır |
Color | Vurguyu çizmek için kullanılan TColor; varsayılan clYellow |
Kullanım notları
- Vurgu bölgelerini
THPDFViewerModel.AddHighlightRegionile oluşturun,TryGetHighlightRegionile geri okuyun,RemoveHighlightRegionveyaClearHighlightRegionsile kaldırın - MediaBox'a kıstırıldıktan sonra çöken dikdörtgenler reddedilir ve
AddHighlightRegion-1 döndürür - Her değişiklik modelin
OnHighlightChangeevent'ini tetikler; böylece host'lar yeniden boyayabilir