THPDFASCII85DecodeInfo Kaydı
Bir ASCII85 akışı çözülürken toplanan bayt sayılarını, EOD sonlandırıcı tespitini ve grup ilerlemesini raporlar
Bildirim
THPDFASCII85DecodeInfo= record
InputBytes: Int64;
OutputBytes: Int64;
TerminatorFound: boolean;
PartialGroupLength: Integer;
ZeroShortcutCount: Integer;
end;
Birim
HPDFTypes
Alanlar
| Alan | Amaç |
|---|---|
InputBytes | Çözücü tarafından tüketilen kodlanmış girdi baytı sayısı |
OutputBytes | Çıktı akışına yazılan çözülmüş bayt sayısı |
TerminatorFound | ~> EOD işaretçisi görüldüğünde True olur; RequireTerminator ayarlıyken işaretçi eksikse çözücü hata verir |
PartialGroupLength | Sonlandırıcıya ulaşıldığında bekleyen sondaki eksik beş karakterlik grubun uzunluğu |
ZeroShortcutCount | İşlenen z sıfır kısayolu karakter sayısı |
Kullanım notları
- Çözülmüş çıktı akışıyla birlikte HPDFASCII85DecodeStream'in
Infoout parametresi olarak geçirilir - Yüklenmiş belge filtre zinciri, daha sonraki filtreler çalışmadan önce
ASCII85Decodeakışlarını açarken yerel bir kaydı doldurur - Gevşek bir sonlandırıcı politikasıyla çözülen akışların çıktısına güvenmeden önce
TerminatorFounddeğerini kontrol edin