TPDFlibThumbnailBar
Viewer
Description
TPDFlibThumbnailBar (unité Lib\PDFlibViewer.pas, ajouté en v3.128.0) est une bande de miniatures pour TPDFlibViewer. Elle affiche une miniature par page, rendue à la demande à un petit DPI fixe au fil du défilement des lignes ; un clic sur une miniature amène la visionneuse associée à cette page
Syntaxe
Delphi
Function ThumbnailCount: Integer;
Function EnsureThumbnail(APage: Integer): TBitmap;La liaison et la surface de lignes (AttachViewer, ItemCount, ItemText, ItemData, Viewer) sont héritées de TPDFlibViewerPanel
Paramètres
ThumbnailCount | Nombre de miniatures que la bande contient actuellement ; correspond au nombre de pages du document associé après le rechargement automatique et vaut 0 avant qu’un document ne soit associé |
|---|---|
EnsureThumbnail | Renvoie la miniature de la page en la rendant à la première utilisation ; nil quand aucun document n’est associé ou que la page est hors plage. Le bitmap renvoyé appartient au panneau |
Remarques
Les miniatures sont produites via l’instance de bibliothèque de la visionneuse associée ; la bande suit donc la même sélection de moteur de rendu que la visionneuse. Combinez-la avec TPDFlibOutlineViewer et TPDFlibSearchPanel pour assembler une barre latérale de lecteur classique
Voir aussi
TPDFlibViewerPanel, TPDFlibViewer, TPDFlibOutlineViewer, TPDFlibSearchPanel