GetPageThumbnailDataToStream

Propiedades de página y extracción

Descripción

Escribe la carga de imagen /Thumb almacenada o decodificada de filtros para una página en un flujo proporcionado por el llamador

Sintaxis

Function TPDFlib.GetPageThumbnailDataToStream(Page, DataMode: Integer; OutStream: TStream): Integer;

Parámetros

PageNúmero de página con base 1
DataModePDF_THUMBNAIL_DATA_RAW mantiene intactos los filtros del flujo, mientras que PDF_THUMBNAIL_DATA_DECODED elimina los filtros de envoltura de PDF compatibles
OutStreamFlujo de destino escrito desde su posición actual

Valores devueltos

0La página, el modo, el destino, el tipo de miniatura o los datos del flujo no son válidos
1La carga de la miniatura se escribió

Observaciones

Los datos sin procesar se copian en fragmentos acotados y los datos decodificados usan la canalización de filtros de flujo de la biblioteca La decodificación elimina las envolturas de PDF pero conserva las codificaciones de imagen terminales como

La decodificación elimina los envoltorios PDF pero preserva las codificaciones terminales de imagen como DCTDecode y JPXDecode, así que el resultado son datos de carga de imagen nativos en lugar de un mapa de bits ráster o un archivo PNG

La página seleccionada se restaura antes de que el método retorne

Véase también

GetPageThumbnailDataToString, GetPageThumbnailInfo, DeletePageThumbnail