Type1Encoding

Inheritance: java.lang.Object

All Implemented Interfaces: com.aspose.font.IFontEncoding, com.aspose.font.ISupportsNameAddressing

public class Type1Encoding implements IFontEncoding, ISupportsNameAddressing

Rappresenta la codifica del Font Type1.

Metodi

MetodoDescrizione
decodeToGid(long charCode)Decodifica Gid in unicode.
decodeToGidParameterized(IEncodingParameters parameters, long charCode)Metodo di decodifica parametrizzato.
encode(long gid, long charCode)Codifica il glifo.
equals(Object arg0)
getClass()
getNameToCharCodeIndex()Restituisce la mappa di codifica nome a codice carattere.
gidToUnicode(GlyphId gid)Decodifica Gid in Unicode.
hashCode()
notify()
notifyAll()
toString()
unicodeToGid(long unicode)Restituisce GlyphId per unicode.
wait()
wait(long arg0)
wait(long arg0, int arg1)

decodeToGid(long charCode)

public GlyphId decodeToGid(long charCode)

Decodifica Gid in unicode. Glyph id è un numero unico per un glifo, dipendente dal tipo di font. Per esempio: l’id di Type1 è un nome di glifo, istanza della classe ( GlyphStringId ). L’id di TTF è un indice intero, istanza della classe ( GlyphUInt32Id ).

Parameters:

ParametroTipoDescrizione
charCodelongCodice carattere per cui ottenere l’identificatore del glifo.

Returns: GlyphId - Glyph identifier related to character code passed.

decodeToGidParameterized(IEncodingParameters parameters, long charCode)

public GlyphId decodeToGidParameterized(IEncodingParameters parameters, long charCode)

Metodo di decodifica parametrizzato. Non supportato per il tipo di Font Type1.

Parameters:

ParametroTipoDescrizione
parametersIEncodingParametersNon supportato per il tipo di Font Type1.
charCodelongNon supportato per il tipo di Font Type1.

Returns: GlyphId - Not supported for Type1 Font type.

encode(long gid, long charCode)

public void encode(long gid, long charCode)

Codifica il glifo. Per i Font TTF il codice carattere è unicode. Non supportato per i tipi di Font Type1.

Parameters:

ParametroTipoDescrizione
gidlongID glifo.
charCodelongCodice carattere associato all’id del glifo.

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

ParametroTipoDescrizione
arg0java.lang.Object

Returns: boolean

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getNameToCharCodeIndex()

public NameToCodeMap getNameToCharCodeIndex()

Restituisce la mappa di codifica nome a codice carattere. Nota: il codice carattere non è un unicode. Il codice carattere è un indice di carattere nella "tabella" di codifica del Font.

Returns: NameToCodeMap - Name to character code encoding map.

gidToUnicode(GlyphId gid)

public long gidToUnicode(GlyphId gid)

Decodifica Gid in Unicode. Glyph id è un numero unico per un glifo, dipendente dal tipo di font. Per esempio: l’id di Type1 è un nome di glifo, istanza della classe ( GlyphStringId ). L’id di TTF è un indice intero, istanza della classe ( GlyphUInt32Id ).

Parameters:

ParametroTipoDescrizione
gidGlyphIdIdentificatore del glifo del simbolo da decodificare.

Returns: long - Valore Unicode relativo all’id del glifo passato.

hashCode()

public native int hashCode()

Returns: int

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

toString()

public String toString()

Returns: java.lang.String

unicodeToGid(long unicode)

public GlyphId unicodeToGid(long unicode)

Restituisce GlyphId per unicode. O notdef se il font non contiene un glifo per l’unicode. Glyph id è un numero unico per un glifo, dipendente dal tipo di font. Per esempio: l’id di Type1 è un nome di glifo, istanza della classe ( GlyphStringId ). L’id di TTF è un indice intero, istanza della classe ( GlyphUInt32Id ).

Parameters:

ParametroTipoDescrizione
unicodelongUnicode per cui ottenere l’identificatore del glifo.

Returns: GlyphId - Glyph identifier related to unicode passed.

wait()

public final void wait()

wait(long arg0)

public final native void wait(long arg0)

Parameters:

ParametroTipoDescrizione
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

ParametroTipoDescrizione
arg0long
arg1int