TPDFlibThumbnailBar
Visualizador
Descrição
TPDFlibThumbnailBar (unidade Lib\PDFlibViewer.pas, adicionado em v3.128.0) é uma faixa de miniaturas para TPDFlibViewer. Mostra uma miniatura por página, renderizada sob demanda em um DPI fixo pequeno à medida que as linhas entram na vista; ao clicar em uma miniatura, o visualizador anexado navega para essa página
Sintaxe
Delphi
Function ThumbnailCount: Integer;
Function EnsureThumbnail(APage: Integer): TBitmap;A superfície de vínculo e de linhas (AttachViewer, ItemCount, ItemText, ItemData, Viewer) é herdada de TPDFlibViewerPanel
Parâmetros
ThumbnailCount | Quantas miniaturas a faixa contém no momento; corresponde ao número de páginas do documento anexado após a recarga automática e é 0 antes de um documento ser anexado |
|---|---|
EnsureThumbnail | Retorna a miniatura da página, renderizando-a no primeiro uso; nil quando nenhum documento está anexado ou a página está fora do intervalo. O bitmap retornado pertence ao painel |
Observações
As miniaturas são produzidas por meio da instância de biblioteca do visualizador anexado, de modo que a faixa segue a mesma seleção de renderizador do visualizador. Combine-a com TPDFlibOutlineViewer e TPDFlibSearchPanel para montar uma barra lateral de leitor clássica
Veja também
TPDFlibViewerPanel, TPDFlibViewer, TPDFlibOutlineViewer, TPDFlibSearchPanel