THPDFASCII85DecodeInfo Record
Relata contagens de bytes, detecção do terminador EOD e progresso de grupos coletados durante a decodificação de um stream ASCII85
Declaração
THPDFASCII85DecodeInfo= record
InputBytes: Int64;
OutputBytes: Int64;
TerminatorFound: boolean;
PartialGroupLength: Integer;
ZeroShortcutCount: Integer;
end;
Unidade
HPDFTypes
Campos
| Campo | Finalidade |
|---|---|
InputBytes | Contagem de bytes de entrada codificados consumidos pelo decodificador |
OutputBytes | Contagem de bytes decodificados gravados no stream de saída |
TerminatorFound | True assim que o marcador EOD ~> é visto; quando RequireTerminator está ativo, o decodificador dispara um erro se o marcador estiver ausente |
PartialGroupLength | Comprimento do grupo parcial de cinco caracteres pendente no final quando o terminador foi alcançado |
ZeroShortcutCount | Número de caracteres de atalho zero z processados |
Notas de uso
- Passado como o parâmetro out
Infode HPDFASCII85DecodeStream junto com o stream de saída decodificado - A cadeia de filtros do documento carregado preenche um record local ao expandir streams
ASCII85Decodeantes que os demais filtros rodem - Verifique
TerminatorFoundantes de confiar na saída de streams decodificados com uma política de terminador leniente