TPDFlibThumbnailBar

Przeglądarka

Opis

TPDFlibThumbnailBar (moduł Lib\PDFlibViewer.pas, dodany w v3.128.0) — pasek miniatur dla TPDFlibViewer. Pokazuje po jednej miniaturze na stronę, renderowane leniwie z małym stałym DPI, gdy wiersze przewijają się w obszar widzenia; kliknięcie miniatury przechodzi w podłączonej przeglądarce do tej strony

Składnia

Delphi

Function ThumbnailCount: Integer;
Function EnsureThumbnail(APage: Integer): TBitmap;

Mechanizm wiązania i wierszy (AttachViewer, ItemCount, ItemText, ItemData, Viewer) jest dziedziczony z TPDFlibViewerPanel

Parametry

ThumbnailCountIle miniatur pasek aktualnie przechowuje; po automatycznym ponownym wczytaniu odpowiada liczbie stron podłączonego dokumentu, a przed podłączeniem dokumentu wynosi 0
EnsureThumbnailZwraca miniaturę strony, renderując ją przy pierwszym użyciu; nil, gdy dokument nie jest podłączony lub strona jest poza zakresem. Zwrócona mapa bitowa należy do panelu

Uwagi

Miniatury są tworzone przez instancję biblioteki podłączonej przeglądarki, więc pasek stosuje ten sam wybór renderera co przeglądarka. Połącz go z TPDFlibOutlineViewer i TPDFlibSearchPanel, aby złożyć klasyczny pasek boczny czytnika

Zobacz także

TPDFlibViewerPanel, TPDFlibViewer, TPDFlibOutlineViewer, TPDFlibSearchPanel