Tipo THPDFLoadedImageStreamMode
Selecciona si una imagen cargada se extrae como bytes codificados almacenados o como datos de imagen decodificados
Declaración
THPDFLoadedImageStreamMode= (lismEncoded, lismDecoded);
Unidad
HPDFDoc
Valores
| Valor | Significado |
|---|---|
lismEncoded | Copiar los bytes filtrados crudos exactamente como están almacenados en el PDF, incluida la compresión original |
lismDecoded | Ejecutar el pipeline de filtros del stream y escribir los bytes de imagen totalmente decodificados al destino |
Notas de uso
- Pase un valor de este tipo a THotPDF.ExtractLoadedImageToStream, que usa lismEncoded por defecto cuando se omite el parámetro
- Use lismEncoded para sacar intacto el payload codificado original, JPEG, JPX u otro, y lismDecoded cuando quien llama necesite datos de muestra crudos sin importar el filtro almacenado
- La extracción decodificada falla (devuelve False) cuando la imagen usa una combinación de filtros que el pipeline de decodificación no puede procesar