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