TPDFlibThumbnailBar
檢視器
描述
TPDFlibThumbnailBar(單元 Lib\PDFlibViewer.pas,v3.128.0 新增)是 TPDFlibViewer 的縮圖列。它為每頁顯示一幅縮圖,列捲動進入視野時才以較小的固定 DPI 惰性渲染;點擊縮圖會讓附加的檢視器跳至該頁
語法
Delphi
Function ThumbnailCount: Integer;
Function EnsureThumbnail(APage: Integer): TBitmap;繫結與列介面(AttachViewer、ItemCount、ItemText、ItemData、Viewer)繼承自 TPDFlibViewerPanel
參數
ThumbnailCount | 縮圖列目前持有的縮圖數量;自動重新載入後與附加文件的頁數一致,附加文件之前為 0 |
|---|---|
EnsureThumbnail | 傳回該頁的縮圖,首次使用時才渲染;未附加文件或頁碼超出範圍時傳回 nil。傳回的點陣圖由面板持有 |
備註
縮圖透過附加檢視器的程式庫執行個體產生,因此縮圖列遵循與檢視器相同的渲染器選擇。將它與 TPDFlibOutlineViewer、TPDFlibSearchPanel 組合,即可組出經典閱讀器側邊欄
另請參閱
TPDFlibViewerPanel, TPDFlibViewer, TPDFlibOutlineViewer, TPDFlibSearchPanel