Type1Encoding

Type1Encoding class

Rappresenta la codifica del carattere Type1.

public class Type1Encoding : IFontEncoding, ISupportsNameAddressing

Metodi

NomeDescrizione
DecodeToGid(uint)Decodifica Gid in unicode. Glyph id è un numero univoco per un glifo, che dipende dal tipo di carattere. Ad esempio: L’id di Type1 è un nome di glifo, istanza di (GlyphStringId) class. L’id di TTF è un int index, istanza di (GlyphUInt32Id classe.
DecodeToGidParameterized(IEncodingParameters, uint)Metodo di decodifica parametrizzato. Non supportato per il tipo di carattere Type1.
Encode(uint, uint)Codifica il glifo. Per i font TTF il codice del carattere è unicode. Non supportato per i tipi di font Type1.
GetNameToCharCodeIndex()Restituisce il nome alla mappa di codifica del codice carattere. Nota: il codice carattere non è un unicode. Il codice carattere è un indice di caratteri nella codifica dei caratteri “tabella”.
GidToUnicode(GlyphId)Decodifica Gid in Unicode. Glyph id è un numero univoco per un glifo, che dipende dal tipo di carattere. Ad esempio: L’id di Type1 è un nome di glifo, istanza di (GlyphStringId) class. L’id di TTF è un int index, istanza di (GlyphUInt32Id classe.
UnicodeToGid(uint)Restituisce GlyphId per unicode. Oppure notdef se il carattere non contiene glifo per l’unicode. L’ID glifo è un numero univoco per un glifo, che dipende dal tipo di carattere. Ad esempio: L’ID di Type1 è un nome di glifo, istanza di (GlyphStringId) class. L’id di TTF è un int index, istanza di (GlyphUInt32Id classe.

Guarda anche