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