TPDFlibThumbnailBar

Viewer

Beschrijving

TPDFlibThumbnailBar (unit Lib\PDFlibViewer.pas, toegevoegd in v3.128.0) is een miniaturenbalk voor TPDFlibViewer. Deze toont één miniatuur per pagina, pas wanneer nodig gerenderd op een kleine vaste DPI terwijl de rijen in beeld scrollen; een klik op een miniatuur brengt de gekoppelde viewer naar die pagina

Syntaxis

Delphi

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

De bindings- en rij-oppervlakte (AttachViewer, ItemCount, ItemText, ItemData, Viewer) is overgeërfd van TPDFlibViewerPanel

Parameters

ThumbnailCountHoeveel miniaturen de balk momenteel bevat; komt na het automatisch herladen overeen met het aantal pagina’s van het gekoppelde document en is 0 voordat een document is gekoppeld
EnsureThumbnailGeeft de miniatuur van de pagina terug en rendert deze bij eerste gebruik; nil wanneer er geen document is gekoppeld of de pagina buiten het bereik valt. De teruggegeven bitmap is eigendom van het paneel

Opmerkingen

De miniaturen worden gemaakt via de bibliotheekinstantie van de gekoppelde viewer, dus de balk volgt dezelfde rendererkeuze als de viewer. Combineer hem met TPDFlibOutlineViewer en TPDFlibSearchPanel om een klassieke lezerzijbalk samen te stellen

Zie ook

TPDFlibViewerPanel, TPDFlibViewer, TPDFlibOutlineViewer, TPDFlibSearchPanel