TPDFlibThumbnailBar

ビューア

説明

TPDFlibThumbnailBar (ユニット Lib\PDFlibViewer.pas、v3.128.0 で追加) は、TPDFlibViewer 用のサムネイルストリップです。ページごとに 1 枚の縮小画像を表示し、行がスクロールで視界に入った時点で小さな固定 DPI で遅延レンダリングします。サムネイルをクリックすると、接続中のビューアがそのページへ移動します

構文

Delphi

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

バインディングと行操作の API 面 (AttachViewer, ItemCount, ItemText, ItemData, Viewer) は、TPDFlibViewerPanel からの継承です

パラメータ

ThumbnailCountストリップが現在保持しているサムネイルの数。自動再読み込み後は接続中ドキュメントのページ数と一致し、ドキュメント接続前は 0 になります
EnsureThumbnailそのページの縮小画像を、初回使用時にレンダリングして返します。ドキュメントが接続されていないかページが範囲外の場合は nil。返されたビットマップの所有権はパネルにあります

備考

縮小画像は接続中ビューアのライブラリインスタンスを通じて生成されるため、ストリップはビューアと同じレンダラー選択に従います。TPDFlibOutlineViewer や TPDFlibSearchPanel と組み合わせれば、定番のリーダーサイドバーを組み立てられます

関連項目

TPDFlibViewerPanel, TPDFlibViewer, TPDFlibOutlineViewer, TPDFlibSearchPanel