الفئة CffEncoding

CffEncoding class

يمثل ترميز خط CFF.

public class CffEncoding : IFontEncoding, ISupportsNameAddressing

الطرق

الاسمالوصف
DecodeToGid(uint)يحصل على Gid للـ charCode الممرَّر. تم تصميم هذه الطريقة لـ CFF CIDFonts، حيث يجب أن يكون charCode قيمة CID صالحة. معرف glyph هو رقم فريد للـ glyph، يعتمد على نوع الخط. يمكن أن يكون معرف glyph لخط CFF مثالاً على الفئة (GlyphStringId) أو الفئة (GlyphUInt32Id).
DecodeToGidParameterized(IEncodingParameters, uint)طريقة فك الترميز المعلمة. غير مدعومة لنوع خط CFF.
Encode(uint, uint)يقوم بترميز الـ glyph. غير مدعومة لأنواع خطوط CFF.
GetNameToCharCodeIndex()يرجع خريطة الترميز من الاسم إلى رمز الحرف. ملاحظة: رمز الحرف ليس يونيكود. رمز الحرف هو فهرس حرف في “جدول” ترميز الخط.
GetNameToGidIndex()يرجع خريطة الترميز من الاسم إلى رمز الحرف. ملاحظة: رمز الحرف ليس يونيكود. رمز الحرف هو فهرس حرف في “جدول” ترميز الخط.
GetNameToSidIndex()يرجع خريطة الترميز من الاسم إلى رمز الحرف. ملاحظة: رمز الحرف ليس يونيكود. رمز الحرف هو فهرس حرف في “جدول” ترميز الخط.
GetSidName(int)يحصل على الاسم للـ SID المحدد.
GidToUnicode(GlyphId)يفكّ شفرة Gid إلى unicode. معرف glyph هو رقم فريد للـ glyph، يعتمد على نوع الخط. يمكن أن يكون معرف glyph لخط CFF مثالاً على الفئة (GlyphStringId) أو الفئة (GlyphUInt32Id).
UnicodeToGid(uint)يفكّ شفرة unicode ويعيد معرف glyph. معرف glyph هو رقم فريد للـ glyph، يعتمد على نوع الخط. يمكن أن يكون معرف glyph لخط CFF مثالاً على الفئة (GlyphStringId) أو الفئة (GlyphUInt32Id).

انظر أيضاً