Unidad: PDFium
Use el componente TPdfView para ver páginas PDF. TPdfView hereda de TScrollingWinControl y proporciona desplazamiento, zoom, navegación por páginas, cálculos de ajuste de zoom, conversión de coordenadas entre dispositivo y página, detección de texto bajo el puntero y desplazamiento con arrastre del mouse
Ejemplo
PdfView.Pdf := Pdf1;
PdfView.FitMode := pfmFitWidth;
PdfView.PageNumber := 1;
Tipos
type TPdfDisplayMode = (dmSingleContinuous, dmTwoPageContinuous, dmTwoPageContinuousWithCover);
Determina cómo se muestran las páginas del documento PDF
- dmSingleContinuous - Mostrar las páginas de forma continua en una sola columna
- dmTwoPageContinuous - Mostrar las páginas de forma continua en dos columnas
- dmTwoPageContinuousWithCover - Mostrar la primera página por separado y después mostrar el resto de páginas de forma continua en dos columnas
type TPdfFitMode = (pfmNone, pfmActualSize, pfmFitPage, pfmFitWidth, pfmFitHeight);
Modo automático de ajuste de página usado por la propiedad FitMode
- pfmNone - Respeta el Zoom que establezca quien llama (comportamiento heredado)
- pfmActualSize - Fuerza Zoom := 1.0
- pfmFitPage - Elige el Zoom más grande que siga mostrando la página completa
- pfmFitWidth - Elige el Zoom que hace coincidir el ancho de la página con el ancho del área visible
- pfmFitHeight - Elige el Zoom que hace coincidir la altura de la página con la altura del área visible
type TPdfViewLinkOption = (loAutoGoto, loAutoOpenURI, loAutoLaunch, loAutoEmbeddedGoto);
type TPdfViewLinkOptions = set of TPdfViewLinkOption;
Opciones de control de clic en vínculos usadas por la propiedad LinkOptions
- loAutoGoto - Saltar automáticamente a destinos internos
- loAutoOpenURI - Abrir automáticamente vínculos URI mediante ShellExecute
- loAutoLaunch - Iniciar automáticamente vínculos a archivos o aplicaciones mediante ShellExecute
- loAutoEmbeddedGoto - Reservado para compatibilidad futura con embedded goto
Para otros tipos (TBookmark, TLinkAnnotation, TPdfAnnotation, TPdfImage, TRenderOption, TRotation, TSearchOption, TWebLink, etc), consulta TPdf
Propiedades
Métodos
Eventos