IFontEncoding

IFontEncoding interface

يحدد واجهة لتشفير الخط.

public interface IFontEncoding

طُرق

اسموصف
DecodeToGid(uint)فك شفرة رمز الحرف وإرجاع معرف الحرف الرسومي. معرف Glyph هو رقم فريد للحرف الرسومي ، وهو نوع الخط المعتمد. على سبيل المثال: معرف النوع 1 هو اسم الصورة الرمزية ، مثيل (GlyphStringId) class. معرف TTF هو فهرس int ، مثيل (GlyphUInt32Id ) class. ملاحظة: رمز الحرف ليس ضروريًا unicode. رمز الحرف هو فهرس حرف في “جدول” ترميز الخط .
DecodeToGidParameterized(IEncodingParameters, uint)طريقة فك الشفرة ذات المعلمات . يمكن أن تحتوي بعض أنواع الخطوط على خوارزميات / خرائط ترميز متعددة.IEncodingParameters يتم استخدام الواجهة لإنشاء معلمات ترميز خط ملموسة.
Encode(uint, uint)لتشفير glyph . بالنسبة لخطوط TTF ، يكون charCode هو unicode.
GidToUnicode(GlyphId)فك رموز Gid إلى unicode. معرّف Glyph هو رقم فريد لحرف رسومي ، وهو نوع الخط المعتمد. على سبيل المثال: معرف Type1 هو اسم حرف رسومي ، مثيل لـ (GlyphStringId) class. معرف TTF هو فهرس int ، مثيل (GlyphUInt32Id class.
UnicodeToGid(uint)فك تشفير unicode وإرجاع معرف glyph . معرف Glyph هو رقم فريد للحرف الرسومي ، وهو نوع الخط المعتمد. على سبيل المثال: معرف Type1 هو اسم رسومي ، مثيل (GlyphStringId) class. معرف TTF هو فهرس int ، مثيل (GlyphUInt32Id class.

أنظر أيضا