HPDFASCIIHexDecodeStream Procedure
يفكّ ترميز بيانات ASCIIHex تدريجيًا من تدفق يملكه المستدعي إلى آخر
التصريح
procedure HPDFASCIIHexDecodeStream(Input, Output: TStream;
RequireTerminator: Boolean; OddNibblePolicy: THPDFASCIIHexOddNibblePolicy;
out Info: THPDFASCIIHexDecodeInfo);
الوحدة
HPDFTypes
الوحدة
| المرجع | المرجع |
|---|---|
Input | مصدر ASCIIHex عند موضعه الحالي |
Output | الوجهة التي تستقبل البايتات المفكوكة عند موضعها الحالي |
RequireTerminator | يشترط وجود علامة النهاية > الخاصة بـ PDF عند تمرير True |
OddNibblePolicy | يملأ النصف الأدنى من البايت (nibble) بصفر أو يرفض nibble أخيرًا فرديًا |
Info | يستقبل عدد البايتات المستهلكة والمنتَجة إضافة إلى معلومات تشخيصية عن المُنهي والحشو |
الوحدة
- يُتجاهل الفراغ الأبيض المسموح به من PDF بين الأرقام السداسية عشرية
- عندما يكون الإدخال قابلاً للبحث (seekable)، تبقى البايتات المخزَّنة مؤقتًا بعد علامة النهاية غير مقروءة بالنسبة للمستدعي
- تُثير المحارف غير الصالحة، أو علامة مطلوبة مفقودة، أو
ahonRejectمع nibble فردي استثناءEConvertError - عندما يكون الدخل قابلًا للتموضع (seekable)، تبقى البايتات المخزّنة مؤقتًا بعد علامة النهاية غير مقروءة ليقرأها المستدعي