TPDFlibThumbnailBar

Visor

Descripción

TPDFlibThumbnailBar (unidad Lib\PDFlibViewer.pas, agregado en v3.128.0) es una franja de miniaturas para TPDFlibViewer. Muestra una miniatura por página, renderizada solo cuando hace falta a un DPI fijo pequeño a medida que las filas entran en la vista; al hacer clic en una miniatura, el visor adjunto navega a esa página

Sintaxis

Delphi

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

La superficie de enlace y de fila (AttachViewer, ItemCount, ItemText, ItemData, Viewer) se hereda de TPDFlibViewerPanel

Parámetros

ThumbnailCountCuántas miniaturas contiene actualmente la franja; coincide con el número de páginas del documento adjunto tras la recarga automática y es 0 antes de adjuntar un documento
EnsureThumbnailDevuelve la miniatura de la página, renderizándola en el primer uso; nil cuando no hay documento adjunto o la página está fuera de rango. El mapa de bits devuelto pertenece al panel

Observaciones

Las miniaturas se producen a través de la instancia de biblioteca del visor adjunto, por lo que la franja sigue la misma selección de renderizador que el visor. Combínela con TPDFlibOutlineViewer y TPDFlibSearchPanel para armar una barra lateral de lector clásica

Véase también

TPDFlibViewerPanel, TPDFlibViewer, TPDFlibOutlineViewer, TPDFlibSearchPanel