HPDFCMapReadCode
تقرأ محرفًا متغير العرض واحدًا من معامِل نص باستخدام فضاءات ترميزه
التصريح
function HPDFCMapReadCode(const R: THPDFCMapParseResult; const Bytes: AnsiString; StartIndex: Integer; out Code: Cardinal; out BytesConsumed: Integer): boolean;
الوحدة
HPDFCMapReader
ملاحظات الاستخدام
StartIndex مفهرسة من الواحد؛ والمحرف الصالح يستخدم أقصر عرض مطابق من بايت واحد إلى أربعة
المحرف غير الصالح يستهلك أقصر عرض مدى مرتبط بأطول بادئة مطابقة له، أو أقصر عرض فضاء ترميز عندما لا يطابق أي بايت أول؛ ويتوقف الاستهلاك عند نهاية Bytes
True تعني أن مؤشرًا ما استطاع استهلاك بايتات، بما يشمل كودًا غير معرف؛ وافحص Code وBytesConsumed بـ HPDFCMapCodeInSpace قبل اختيار المحرف، واستخدم استبدال notdef لكود غير صالح
راجع التصيير الأصلي بـ Cairo لميزانيات التصيير الإجمالية والإلغاء