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
| Page | Número de página con base 1 |
|---|---|
| DataMode | PDF_THUMBNAIL_DATA_RAW mantiene intactos los filtros del flujo, mientras que PDF_THUMBNAIL_DATA_DECODED elimina los filtros de envoltura de PDF compatibles |
| 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 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