THPDFViewerHighlight Record
Lưu một highlight rectangle neo vào trang cùng màu của nó trong viewer model
Khai báo
THPDFViewerHighlight= record
PageIndex: Integer;
PageRect: THPDFRectangle;
Color: TColor;
end;
Đơn vị
HPDFViewerModel
Các trường
| Trường | Mục đích |
|---|---|
PageIndex | Chỉ số tính từ 0 của trang mà highlight neo vào |
PageRect | Hình chữ nhật trong PDF user space; AddHighlightRegion chuẩn hóa và kẹp nó vào MediaBox của trang trước khi lưu |
Color | TColor dùng để vẽ highlight, mặc định là clYellow |
Ghi chú sử dụng
- Tạo highlight bằng
THPDFViewerModel.AddHighlightRegion, đọc lại bằngTryGetHighlightRegion, và xóa bằngRemoveHighlightRegionhoặcClearHighlightRegions - Hình chữ nhật suy biến sau khi kẹp vào MediaBox sẽ bị từ chối và
AddHighlightRegiontrả về -1 - Mọi thay đổi đều phát event
OnHighlightChangecủa model để host kịp vẽ lại