Aspose::Font::Cff::CffEncoding Klasse
Inhalt
[
Ausblenden
]CffEncoding class
Stellt CFF Font Kodierung dar.
class CffEncoding : public Aspose::Font::IFontEncoding,
public Aspose::Font::ISupportsNameAddressing
Methoden
| Methode | Beschreibung |
|---|---|
| DecodeToGid(uint32_t) override | Liefert 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) override | Parametrisierte Dekodiermethode. Nicht unterstützt für den CFF Font Typ. |
| Encode(uint32_t, uint32_t) override | Kodiert das Glyph. Nicht unterstützt für CFF Font Typen. |
| GetNameToCharCodeIndex() override | 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”. |
| 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>) override | Dekodiert 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) override | Dekodiert 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
- Class IFontEncoding
- Class ISupportsNameAddressing
- Namespace Aspose::Font::Cff
- Library Aspose.Font for C++