Aspose::Font::Type1::Type1Encoding فئة

Type1Encoding class

يمثل ترميز Type1Font.

class Type1Encoding : public Aspose::Font::IFontEncoding,
                      public Aspose::Font::ISupportsNameAddressing

الطرق

طريقةالوصف
DecodeToGid(uint32_t) overrideيقوم بفك تشفير Gid إلى Unicode. معرف الشكل هو رقم فريد لشكل، يعتمد على نوع الخط. على سبيل المثال: معرف Type1 هو اسم شكل، وهو مثال على فئة (GlyphStringId). معرف TTF هو فهرس عدد صحيح، وهو مثال على فئة (GlyphUInt32Id).
DecodeToGidParameterized(System::SharedPtr<IEncodingParameters>, uint32_t) overrideطريقة فك تشفير ذات معلمات. غير مدعومة لنوع Type1Font.
Encode(uint32_t, uint32_t) overrideيقوم بترميز الشكل. بالنسبة لخطوط TTF، رمز الحرف هو Unicode. غير مدعومة لأنواع Type1Font.
GetNameToCharCodeIndex() overrideيرجع خريطة الترميز من الاسم إلى رمز الحرف. ملاحظة: رمز الحرف ليس يونيكود. رمز الحرف هو فهرس حرف في “جدول” ترميز Font.
GidToUnicode(System::SharedPtr<Glyphs::GlyphId>) overrideيقوم بفك تشفير Gid إلى Unicode. معرف الشكل هو رقم فريد لشكل، يعتمد على نوع الخط. على سبيل المثال: معرف Type1 هو اسم شكل، وهو مثال على فئة (GlyphStringId). معرف TTF هو فهرس عدد صحيح، وهو مثال على فئة (GlyphUInt32Id).
UnicodeToGid(uint32_t) overrideيعيد GlyphId لـ Unicode. أو notdef إذا كان الخط لا يحتوي على شكل للـ Unicode. معرف الشكل هو رقم فريد لشكل، يعتمد على نوع الخط. على سبيل المثال: معرف Type1 هو اسم شكل، وهو مثال على فئة (GlyphStringId). معرف TTF هو فهرس عدد صحيح، وهو مثال على فئة (GlyphUInt32Id).

انظر أيضًا