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
ThumbnailCount | Hoeveel 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 |
|---|---|
EnsureThumbnail | Geeft 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