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

ThumbnailCountQuantas 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
EnsureThumbnailRetorna 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