GlyphRendererBase

Inheritance: java.lang.Object

All Implemented Interfaces: com.aspose.font.IGlyphRenderer

public abstract class GlyphRendererBase implements IGlyphRenderer

Representa la clase base para renderizadores de glifos.

Métodos

MétodoDescripción
equals(Object arg0)
getClass()
hashCode()
notify()
notifyAll()
renderGlyph(IFont font, GlyphId glyphId)Renderiza el glifo.
renderGlyph(IFont font, GlyphId glyphId, Glyph glyph, TransformationMatrix glyphPlacementMatrix)Renderiza el glifo, un objetivo de esta versión sobrecargada - para ser usado con caché de glifos.
renderGlyph(IFont font, GlyphId glyphId, TransformationMatrix glyphPlacementMatrix)Renderiza el glifo.
renderGlyph(IFont font, long glyphIndex)Renderiza el glifo
renderGlyph(IFont font, long glyphIndex, TransformationMatrix glyphPlacementMatrix)Renderiza el glifo.
renderIndependentGlyphPath(IFont font, GlyphId glyphId, Glyph glyph, TransformationMatrix glyphPlacementMatrix)Renderiza el glifo usando una ruta de glifo independiente.
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

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

hashCode()

public native int hashCode()

Returns: int

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

renderGlyph(IFont font, GlyphId glyphId)

public void renderGlyph(IFont font, GlyphId glyphId)

Renderiza el glifo.

Parameters:

ParámetroTipoDescripción
fontIFontLa fuente que contiene el glifo.
glyphIdGlyphIdÍndice físico del glifo dentro de la fuente. Nota que esto no es un unicode.

renderGlyph(IFont font, GlyphId glyphId, Glyph glyph, TransformationMatrix glyphPlacementMatrix)

public void renderGlyph(IFont font, GlyphId glyphId, Glyph glyph, TransformationMatrix glyphPlacementMatrix)

Renderiza el glifo, un objetivo de esta versión sobrecargada - para ser usado con caché de glifos.

Parameters:

ParámetroTipoDescripción
fontIFontLa fuente que contiene el glifo.
glyphIdGlyphIdÍndice físico del glifo dentro de la fuente. Nota que esto no es un unicode.
glyphGlyphGlifo a renderizar.
glyphPlacementMatrixTransformationMatrixMatriz que se aplica a las coordenadas del glifo.

renderGlyph(IFont font, GlyphId glyphId, TransformationMatrix glyphPlacementMatrix)

public void renderGlyph(IFont font, GlyphId glyphId, TransformationMatrix glyphPlacementMatrix)

Renderiza el glifo.

Parameters:

ParámetroTipoDescripción
fontIFontLa fuente que contiene el glifo.
glyphIdGlyphIdÍndice físico del glifo dentro de la fuente. Nota que esto no es un unicode.
glyphPlacementMatrixTransformationMatrixMatriz que se aplica a las coordenadas del glifo.

renderGlyph(IFont font, long glyphIndex)

public void renderGlyph(IFont font, long glyphIndex)

Renderiza el glifo

Parameters:

ParámetroTipoDescripción
fontIFontLa fuente que contiene el glifo.
glyphIndexlongÍndice físico del glifo dentro de la fuente. Nota que esto no es un unicode.

renderGlyph(IFont font, long glyphIndex, TransformationMatrix glyphPlacementMatrix)

public void renderGlyph(IFont font, long glyphIndex, TransformationMatrix glyphPlacementMatrix)

Renderiza el glifo.

Parameters:

ParámetroTipoDescripción
fontIFontLa fuente que contiene el glifo.
glyphIndexlongÍndice físico del glifo dentro de la fuente. Nota que esto no es un unicode.
glyphPlacementMatrixTransformationMatrixMatriz que se aplica a las coordenadas del glifo.

renderIndependentGlyphPath(IFont font, GlyphId glyphId, Glyph glyph, TransformationMatrix glyphPlacementMatrix)

public void renderIndependentGlyphPath(IFont font, GlyphId glyphId, Glyph glyph, TransformationMatrix glyphPlacementMatrix)

Renderiza el glifo usando una ruta de glifo independiente. La familia de funciones RenderGlyph() cambia la ruta del glifo al renderizar. Esto lleva a la necesidad de recargar este glifo nuevamente. Esta función usa una copia de la ruta del glifo y no cambia la ruta original del glifo, por lo que el mismo glifo puede reutilizarse varias veces. Esta versión de la función está destinada a usarse con una caché de glifos.

Parameters:

ParámetroTipoDescripción
fontIFontLa fuente que contiene el glifo.
glyphIdGlyphIdÍndice físico del glifo dentro de la fuente. Nota que esto no es un unicode.
glyphGlyphGlifo a renderizar.
glyphPlacementMatrixTransformationMatrixMatriz que se aplica a las coordenadas del glifo.

toString()

public String toString()

Returns: java.lang.String

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