IFontEncoding
Inhalt
[
Ausblenden
]IFontEncoding interface
Definiert eine Schnittstelle für die Schriftcodierung.
public interface IFontEncoding
Methoden
Name | Beschreibung |
---|---|
DecodeToGid(uint) | Decodiert einen Zeichencode und gibt die Glyphen-ID zurück. Die Glyphen-ID ist eine eindeutige Nummer für eine Glyphe, die vom Schriftarttyp abhängig ist. Zum Beispiel: Die ID von Typ1 ist ein Glyphenname, Instanz von (GlyphStringId ) class. TTF-ID ist ein int-Index, Instanz von (GlyphUInt32Id ) class. Hinweis: Der Zeichencode ist kein Unicode. Der Zeichencode ist ein Zeichenindex in der Schriftcodierung “table”. |
DecodeToGidParameterized(IEncodingParameters, uint) | Parametrisierte Dekodierungsmethode. Einige Schriftarten können mehrere Kodierungsalgorithmen/-maps haben. Also,IEncodingParameters Schnittstelle wird verwendet, um konkrete Zeichensatzkodierungsparameter zu erstellen. |
Encode(uint, uint) | Kodiert die Glyphe. Für TTF-Schriftarten ist der charCode unicode. |
GidToUnicode(GlyphId) | Decodiert Gid in Unicode. Die Glyphen-ID ist eine eindeutige Nummer für eine Glyphe, die vom Schriftarttyp abhängig ist. Zum Beispiel: Die ID von Type1 ist ein Glyphenname, Instanz von (GlyphStringId ) class. TTF-ID ist ein int-Index, Instanz von (GlyphUInt32Id Klasse. |
UnicodeToGid(uint) | Dekodiert einen Unicode und gibt die Glyphen-ID zurück. Die Glyphen-ID ist eine eindeutige Nummer für eine Glyphe, die vom Schriftarttyp abhängig ist. Zum Beispiel: Die ID von Typ1 ist ein Glyphenname, Instanz von (GlyphStringId ) class. TTF-ID ist ein int-Index, Instanz von (GlyphUInt32Id Klasse. |
Siehe auch
- namensraum Aspose.Font
- Montage Aspose.Font