THPDFASCII85DecodeInfo レコード

ASCII85 ストリームのデコード中に収集されたバイト数、EOD 終了マーカーの検出、グループ処理の進行状況を報告します

宣言

THPDFASCII85DecodeInfo= record
  InputBytes: Int64;
  OutputBytes: Int64;
  TerminatorFound: boolean;
  PartialGroupLength: Integer;
  ZeroShortcutCount: Integer;
end;

ユニット

HPDFTypes

フィールド

フィールド目的
InputBytesデコーダが消費したエンコード済み入力バイト数
OutputBytes出力ストリームに書き込まれたデコード済みバイト数
TerminatorFound~> の EOD マーカーを検出すると True になります。RequireTerminator が設定されている場合、マーカーが見つからないとデコーダはエラーを発生させます
PartialGroupLength終了マーカーに到達した時点で未処理のまま残っていた、末尾の 5 文字未満グループの長さ
ZeroShortcutCount処理された z ゼロショートカット文字の数

使用上の注意

関連 API