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). |
انظر أيضًا
- Class Object
- Namespace Aspose::Font
- Library Aspose.Font for C++