Záznam THPDFASCII85DecodeInfo
Hlásí počty bajtů, detekci ukončovače EOD a postup skupin zaznamenané během dekódování streamu ASCII85
Deklarace
THPDFASCII85DecodeInfo= record
InputBytes: Int64;
OutputBytes: Int64;
TerminatorFound: boolean;
PartialGroupLength: Integer;
ZeroShortcutCount: Integer;
end;
Jednotka
HPDFTypes
Pole
| Pole | Účel |
|---|---|
InputBytes | Počet zakódovaných vstupních bajtů, které dekodér zpracoval |
OutputBytes | Počet dekódovaných bajtů zapsaných do výstupního streamu |
TerminatorFound | True ve chvíli, kdy se objeví značka EOD ~>; když je nastaveno RequireTerminator, dekodér v případě chybějící značky vyvolá chybu |
PartialGroupLength | Délka koncové neúplné pěticiferné skupiny, která zbývala v okamžiku dosažení ukončovače |
ZeroShortcutCount | Počet zpracovaných znaků zkratky nuly z |
Poznámky k použití
- Předává se jako výstupní parametr
Infoprocedury HPDFASCII85DecodeStream spolu s dekódovaným výstupním streamem - Řetěz filtrů načteného dokumentu vyplní lokální záznam při rozbalování streamů
ASCII85Decodedříve, než běží další filtry - Před důvěrou ve výstup streamů dekódovaných s mírnou politikou ukončovače zkontrolujte
TerminatorFound