CffEncoding

Inheritance: java.lang.Object

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

public class CffEncoding implements IFontEncoding, ISupportsNameAddressing

Representa la codificación _font de CFF.

Métodos

MétodoDescripción
decodeToGid(long charCode)Obtiene Gid para el charCode proporcionado.
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.
getNameToGidIndex()Devuelve el mapa de codificación de nombre a código de carácter.
getNameToSidIndex()Devuelve el mapa de codificación de nombre a código de carácter.
getSidName(int sid)Obtiene el nombre para el SID especificado.
gidToUnicode(GlyphId gid)Decodifica Gid a unicode.
hashCode()
notify()
notifyAll()
toString()
unicodeToGid(long unicode)Decodifica un unicode y devuelve el id de glifo.
wait()
wait(long arg0)
wait(long arg0, int arg1)

decodeToGid(long charCode)

public GlyphId decodeToGid(long charCode)

Obtiene Gid para el charCode proporcionado. Este método está diseñado para CFF CIDFonts, donde charCode debe ser un valor CID válido. Glyph id es un número único para un glifo, que depende del tipo _font. El glyph id de la fuente CFF puede ser una instancia de la clase ( GlyphStringId ) o de la clase ( GlyphUInt32Id ).

Parameters:

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

Returns: GlyphId - Glyph identifier related to CID 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 CFF.

Parameters:

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

Returns: GlyphId - Glyph identifier related to charCode passed.

encode(long gid, long charCode)

public void encode(long gid, long charCode)

Codifica el glifo. No compatible con los tipos de fuente CFF.

Parameters:

ParámetroTipoDescripción
gidlongID de glifo
charCodelongCharCode asociado con el ID de 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 nombre a codificación de código de carácter. Nota: el código de carácter no es 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.

getNameToGidIndex()

public NameToCodeMap getNameToGidIndex()

Devuelve el mapa de nombre a codificación de código de carácter. Nota: el código de carácter no es 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.

getNameToSidIndex()

public NameToCodeMap getNameToSidIndex()

Devuelve el mapa de nombre a codificación de código de carácter. Nota: el código de carácter no es 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.

getSidName(int sid)

public String getSidName(int sid)

Obtiene el nombre para el SID especificado.

Parameters:

ParámetroTipoDescripción
sidintIdentificador de cadena.

Returns: java.lang.String - Nombre del String INDEX si se encuentra.

gidToUnicode(GlyphId gid)

public long gidToUnicode(GlyphId gid)

Decodifica Gid a Unicode. Glyph id es un número único para un glifo, que depende del tipo _font. El glyph id de la fuente CFF puede ser una instancia de la clase ( GlyphStringId ) o 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)

Decodifica un Unicode y devuelve el ID de glifo. Glyph id es un número único para un glifo, que depende del tipo _font. El glyph id de la fuente CFF puede ser una instancia de la clase ( GlyphStringId ) o 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