TPDFlibThumbnailBar

Viewer

Beschreibung

TPDFlibThumbnailBar (Unit Lib\PDFlibViewer.pas, hinzugefügt in v3.128.0) ist eine Miniaturleiste für TPDFlibViewer. Sie zeigt eine Miniatur pro Seite, die erst beim Sichtbarwerden der Zeilen mit kleinem festem DPI gerendert wird; ein Klick auf eine Miniatur navigiert den angehängten Viewer zu dieser Seite

Syntax

Delphi

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

Die Bindungs- und Zeilenoberfläche (AttachViewer, ItemCount, ItemText, ItemData, Viewer) wird von TPDFlibViewerPanel geerbt

Parameter

ThumbnailCountWie viele Miniaturen die Leiste derzeit hält; entspricht nach dem automatischen Neuaufbau der Seitenzahl des angehängten Dokuments und ist 0, bevor ein Dokument angehängt ist
EnsureThumbnailGibt die Miniatur der Seite zurück und rendert sie bei erster Verwendung; nil, wenn kein Dokument angehängt ist oder die Seite außerhalb des Bereichs liegt. Die zurückgegebene Bitmap gehört dem Panel

Anmerkungen

Die Miniaturen entstehen über die Bibliotheksinstanz des angehängten Viewers, daher folgt die Leiste derselben Renderer-Auswahl wie der Viewer. Kombinieren Sie sie mit TPDFlibOutlineViewer und TPDFlibSearchPanel, um eine klassische Reader-Seitenleiste zusammenzustellen

Siehe auch

TPDFlibViewerPanel, TPDFlibViewer, TPDFlibOutlineViewer, TPDFlibSearchPanel