السجل THPDFASCII85DecodeInfo
يبلّغ عن أعداد البايتات واكتشاف مُنهي EOD وتقدّم المجموعات أثناء فك ترميز تدفق ASCII85
التصريح
THPDFASCII85DecodeInfo= record
InputBytes: Int64;
OutputBytes: Int64;
TerminatorFound: boolean;
PartialGroupLength: Integer;
ZeroShortcutCount: Integer;
end;
الوحدة
HPDFTypes
الحقول
| الحقل | الغرض |
|---|---|
InputBytes | عدد بايتات الإدخال المرمَّزة التي استهلكتها عملية فك الترميز |
OutputBytes | عدد البايتات المفكوكة المكتوبة إلى تدفق الإخراج |
TerminatorFound | يصبح True بمجرد رؤية العلامة ~> لنهاية البيانات EOD؛ وعند تفعيل RequireTerminator تُرفع رسالة خطأ إذا غابت العلامة |
PartialGroupLength | طول مجموعة الأحرف الخمسة الجزئية المتبقية عند بلوغ المُنهي |
ZeroShortcutCount | عدد أحرف الاختصار الصفري z التي عولجت |
ملاحظات الاستخدام
- يُمرَّر كمعامل الإخراج
Infoللإجراء HPDFASCII85DecodeStream إلى جانب تدفق الإخراج المفكوك - تملأ سلسلة مرشحات المستند المحمَّل نسخة محلية من السجل عند توسيع تدفقات
ASCII85Decodeقبل تشغيل المرشحات اللاحقة - تحقق من
TerminatorFoundقبل الوثوق بمخرجات التدفقات المفكوكة بسياسة مُنهي متساهلة