Type1Encoding

Inheritance: java.lang.Object

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

public class Type1Encoding implements IFontEncoding, ISupportsNameAddressing

Representa la codificación de fuente Type1.

Métodos

MétodoDescripción
decodeToGid(long charCode)Decodifica Gid a unicode.
decodeToGidParameterized(IEncodingParameters parameters, long charCode)Método de decodificación parametrizado.
encode(long gid, long charCode)Codifica el glifo.
equals(Object arg0)
getClass()
getNameToCharCodeIndex()Devuelve el mapa de codificación de nombre a código de carácter.
gidToUnicode(GlyphId gid)Decodifica Gid a Unicode.
hashCode()
notify()
notifyAll()
toString()
unicodeToGid(long unicode)Devuelve GlyphId para Unicode.
wait()
wait(long arg0)
wait(long arg0, int arg1)

decodeToGid(long charCode)

public GlyphId decodeToGid(long charCode)

Decodifica Gid a unicode. El id del glifo es un número único para un glifo, que depende del tipo de fuente. Por ejemplo: el id de Type1 es un nombre de glifo, instancia de la clase ( GlyphStringId ). El id de TTF es un índice entero, instancia de la clase ( GlyphUInt32Id ).

Parameters:

ParámetroTipoDescripción
charCodelongCódigo de carácter para obtener el identificador del glifo.

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

decodeToGidParameterized(IEncodingParameters parameters, long charCode)

public GlyphId decodeToGidParameterized(IEncodingParameters parameters, long charCode)

Método de decodificación parametrizado. No compatible con el tipo de fuente Type1.

Parameters:

ParámetroTipoDescripción
parametersIEncodingParametersNo compatible con el tipo de fuente Type1.
charCodelongNo compatible con el tipo de fuente Type1.

Returns: GlyphId - Not supported for Type1 Font type.

encode(long gid, long charCode)

public void encode(long gid, long charCode)

Codifica el glifo. Para fuentes TTF el código de carácter es unicode. No compatible con los tipos de fuente Type1.

Parameters:

ParámetroTipoDescripción
gidlongId de glifo.
charCodelongCódigo de carácter asociado con el id del glifo.

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

ParámetroTipoDescripción
arg0java.lang.Object

Returns: boolean

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getNameToCharCodeIndex()

public NameToCodeMap getNameToCharCodeIndex()

Devuelve el mapa de codificación de nombre a código de carácter. Nota: El código de carácter no es un unicode. El código de carácter es un índice de carácter en la “tabla” de codificación de la fuente.

Returns: NameToCodeMap - Name to character code encoding map.

gidToUnicode(GlyphId gid)

public long gidToUnicode(GlyphId gid)

Decodifica Gid a Unicode. El id del glifo es un número único para un glifo, que depende del tipo de fuente. Por ejemplo: el id de Type1 es un nombre de glifo, instancia de la clase ( GlyphStringId ). El id de TTF es un índice entero, instancia de la clase ( GlyphUInt32Id ).

Parameters:

ParámetroTipoDescripción
gidGlyphIdIdentificador de glifo del símbolo a decodificar.

Returns: long - Valor Unicode relacionado con el id de glifo pasado.

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)

Devuelve GlyphId para unicode. O notdef si la fuente no contiene un glifo para el unicode. El id del glifo es un número único para un glifo, que depende del tipo de fuente. Por ejemplo: el id de Type1 es un nombre de glifo, instancia de la clase ( GlyphStringId ). El id de TTF es un índice entero, instancia de la clase ( GlyphUInt32Id ).

Parameters:

ParámetroTipoDescripción
unicodelongUnicode para obtener el identificador 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:

ParámetroTipoDescripción
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

ParámetroTipoDescripción
arg0long
arg1int