Aspose::Font::IFontEncoding class

IFontEncoding class

يعرّف واجهة لتشفير Font.

class IFontEncoding : public virtual System::Object

الطرق

طريقةالوصف
virtual DecodeToGid(uint32_t)يفك شفرة رمز حرف ويعيد معرف الشكل. معرف الشكل هو رقم فريد لشكل، يعتمد على نوع الخط. على سبيل المثال: معرف Type1 هو اسم الشكل، وهو مثال من الفئة (GlyphStringId). معرف TTF هو فهرس عدد صحيح، وهو مثال من الفئة (GlyphUInt32Id). ملاحظة: رمز الحرف ليس بالضرورة يونيكود. رمز الحرف هو فهرس حرف في جدول ترميز Font "table".
virtual DecodeToGidParameterized(System::SharedPtr<IEncodingParameters>, uint32_t)طريقة فك الترميز المعلمة.
virtual Encode(uint32_t, uint32_t)يقوم بترميز الشكل. بالنسبة لخطوط TTF يكون charCode يونيكود.
virtual GidToUnicode(System::SharedPtr<Glyphs::GlyphId>)يفك شفرة Gid إلى يونيكود. معرف الشكل هو رقم فريد لشكل، يعتمد على نوع الخط. على سبيل المثال: معرف Type1 هو اسم الشكل، وهو مثال من الفئة (GlyphStringId). معرف TTF هو فهرس عدد صحيح، وهو مثال من الفئة (GlyphUInt32Id).
virtual UnicodeToGid(uint32_t)يفك شفرة يونيكود ويعيد معرف الشكل. معرف الشكل هو رقم فريد لشكل، يعتمد على نوع الخط. على سبيل المثال: معرف Type1 هو اسم الشكل، وهو مثال من الفئة (GlyphStringId). معرف TTF هو فهرس عدد صحيح، وهو مثال من الفئة (GlyphUInt32Id).

انظر أيضًا