GetPageThumbnailDataToStream
Propiedades de página y extracción
Descripción
Escribe la carga útil de imagen /Thumb almacenada o decodificada de filtros de una página en un flujo proporcionado por el llamador
Sintaxis
Function TPDFlib.GetPageThumbnailDataToStream(Page, DataMode: Integer; OutStream: TStream): Integer;
Parámetros
| Page | Número de página basado en uno |
|---|---|
| DataMode | PDF_THUMBNAIL_DATA_RAW mantiene intactos los filtros del flujo, mientras que PDF_THUMBNAIL_DATA_DECODED elimina los filtros de envoltura PDF admitidos |
| OutStream | Flujo de destino escrito desde su posición actual |
Valores devueltos
| 0 | La página, el modo, el destino, el tipo de miniatura o los datos del flujo no son válidos |
|---|---|
| 1 | La carga útil de la miniatura se escribió |
Observaciones
Los datos brutos se copian en fragmentos acotados y los datos decodificados usan la canalización de filtros de flujo de la biblioteca La decodificación elimina los envoltorios 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 devuelva
Véase también
GetPageThumbnailDataToString, GetPageThumbnailInfo, DeletePageThumbnail