THPDFASCII85DecodeInfo Record
Riporta i conteggi di byte, il rilevamento del terminatore EOD e l'avanzamento dei gruppi raccolti durante la decodifica di uno stream ASCII85
Dichiarazione
THPDFASCII85DecodeInfo= record
InputBytes: Int64;
OutputBytes: Int64;
TerminatorFound: boolean;
PartialGroupLength: Integer;
ZeroShortcutCount: Integer;
end;
Unità
HPDFTypes
Campi
| Campo | Scopo |
|---|---|
InputBytes | Numero di byte di input codificati consumati dal decoder |
OutputBytes | Numero di byte decodificati scritti nello stream di output |
TerminatorFound | True appena viene visto il marcatore EOD ~>; quando RequireTerminator è impostato il decoder solleva un errore se il marcatore manca |
PartialGroupLength | Lunghezza del gruppo parziale finale di cinque caratteri ancora pendente al raggiungimento del terminatore |
ZeroShortcutCount | Numero di caratteri scorciatoia zero z elaborati |
Note d'uso
- Passato come parametro out
Infodi HPDFASCII85DecodeStream insieme allo stream di output decodificato - La catena di filtri del documento caricato riempie un record locale quando espande stream
ASCII85Decodeprima dell'esecuzione dei filtri successivi - Controlla
TerminatorFoundprima di fidarti dell'output degli stream decodificati con una policy del terminatore permissiva