TPDFlibThumbnailBar

Visualizador

Descrição

TPDFlibThumbnailBar (unidade Lib\PDFlibViewer.pas, acrescentado em v3.128.0) é uma faixa de miniaturas para TPDFlibViewer. Apresenta uma miniatura por página, composta apenas quando necessária a um DPI fixo pequeno à medida que as linhas entram na vista; clicar numa miniatura leva o visualizador associado a essa página

Sintaxe

Delphi

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

A superfície de associação e de linhas (AttachViewer, ItemCount, ItemText, ItemData, Viewer) é herdada de TPDFlibViewerPanel

Parâmetros

ThumbnailCountQuantas miniaturas a faixa contém atualmente; corresponde ao número de páginas do documento associado após o recarregamento automático e é 0 antes de um documento ser associado
EnsureThumbnailDevolve a miniatura da página, compondo-a na primeira utilização; nil quando nenhum documento está associado ou a página está fora do intervalo. O bitmap devolvido é propriedade do painel

Observações

As miniaturas são produzidas através da instância de biblioteca do visualizador associado, pelo 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

Consulte também

TPDFlibViewerPanel, TPDFlibViewer, TPDFlibOutlineViewer, TPDFlibSearchPanel