Aspose::Font::Cff::CffEncoding Klasse

CffEncoding class

Stellt CFF Font Kodierung dar.

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

Methoden

MethodeBeschreibung
DecodeToGid(uint32_t) overrideLiefert Gid für den übergebenen charCode. Diese Methode ist für CFF CIDFonts konzipiert, bei denen charCode einen gültigen CID-Wert darstellen muss. Glyph-ID ist eine eindeutige Nummer für ein Glyph, die vom Schrifttyp abhängt. CFF Font Glyph-ID kann eine Instanz der Klasse (GlyphStringId) oder der Klasse (GlyphUInt32Id) sein.
DecodeToGidParameterized(System::SharedPtr<IEncodingParameters>, uint32_t) overrideParametrisierte Dekodiermethode. Nicht unterstützt für den CFF Font Typ.
Encode(uint32_t, uint32_t) overrideKodiert das Glyph. Nicht unterstützt für CFF Font Typen.
GetNameToCharCodeIndex() overrideGibt die Zuordnung von Namen zu Zeichenkodierung zurück. Hinweis: Der Zeichencode ist kein Unicode. Der Zeichencode ist ein Zeichenindex in der Font Kodierung “Tabelle”.
GetNameToGidIndex()Gibt die Zuordnung von Namen zu Zeichenkodierung zurück. Hinweis: Der Zeichencode ist kein Unicode. Der Zeichencode ist ein Zeichenindex in der Font Kodierung “Tabelle”.
GetNameToSidIndex()Gibt die Zuordnung von Namen zu Zeichenkodierung zurück. Hinweis: Der Zeichencode ist kein Unicode. Der Zeichencode ist ein Zeichenindex in der Font Kodierung “Tabelle”.
GetSidName(int32_t)Liefert den Namen für die angegebene SID.
GidToUnicode(System::SharedPtr<Glyphs::GlyphId>) overrideDekodiert Gid zu Unicode. Glyph-ID ist eine eindeutige Nummer für ein Glyph, die vom Schrifttyp abhängt. CFF Font Glyph-ID kann eine Instanz der Klasse (GlyphStringId) oder der Klasse (GlyphUInt32Id) sein.
UnicodeToGid(uint32_t) overrideDekodiert ein Unicode und gibt die Glyph-ID zurück. Glyph-ID ist eine eindeutige Nummer für ein Glyph, die vom Schrifttyp abhängt. CFF Font Glyph-ID kann eine Instanz der Klasse (GlyphStringId) oder der Klasse (GlyphUInt32Id) sein.

Siehe auch