THPDFLoadedImageStreamMode Type
Seleciona se uma imagem carregada é extraída como bytes codificados armazenados ou como dados de imagem decodificados
Declaração
THPDFLoadedImageStreamMode= (lismEncoded, lismDecoded);
Unidade
HPDFDoc
Valores
| Valor | Significado |
|---|---|
lismEncoded | Copia os bytes filtrados brutos exatamente como armazenados no PDF, incluindo a compressão original |
lismDecoded | Executa o pipeline de filtros de stream e grava os bytes da imagem totalmente decodificados no destino |
Notas de uso
- Passe um valor deste tipo para THotPDF.ExtractLoadedImageToStream, cujo padrão é lismEncoded quando o parâmetro é omitido
- Use lismEncoded para extrair intocado o payload codificado original (JPEG, JPX ou outro), e lismDecoded quando o chamador precisa de dados de amostra brutos independentemente do filtro armazenado
- A extração decodificada falha (retorna False) quando a imagem usa uma combinação de filtros que o pipeline de decodificação não processa