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étodo | Descripció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ámetro | Tipo | Descripción |
|---|---|---|
| arg0 | java.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ámetro | Tipo | Descripción |
|---|---|---|
| font | IFont | La fuente que contiene el glifo. |
| glyphId | GlyphId | Í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ámetro | Tipo | Descripción |
|---|---|---|
| font | IFont | La fuente que contiene el glifo. |
| glyphId | GlyphId | Índice físico del glifo dentro de la fuente. Nota que esto no es un unicode. |
| glyph | Glyph | Glifo a renderizar. |
| glyphPlacementMatrix | TransformationMatrix | Matriz 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ámetro | Tipo | Descripción |
|---|---|---|
| font | IFont | La fuente que contiene el glifo. |
| glyphId | GlyphId | Índice físico del glifo dentro de la fuente. Nota que esto no es un unicode. |
| glyphPlacementMatrix | TransformationMatrix | Matriz 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ámetro | Tipo | Descripción |
|---|---|---|
| font | IFont | La fuente que contiene el glifo. |
| glyphIndex | long | Í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ámetro | Tipo | Descripción |
|---|---|---|
| font | IFont | La fuente que contiene el glifo. |
| glyphIndex | long | Índice físico del glifo dentro de la fuente. Nota que esto no es un unicode. |
| glyphPlacementMatrix | TransformationMatrix | Matriz 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ámetro | Tipo | Descripción |
|---|---|---|
| font | IFont | La fuente que contiene el glifo. |
| glyphId | GlyphId | Índice físico del glifo dentro de la fuente. Nota que esto no es un unicode. |
| glyph | Glyph | Glifo a renderizar. |
| glyphPlacementMatrix | TransformationMatrix | Matriz 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ámetro | Tipo | Descripción |
|---|---|---|
| arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| arg0 | long | |
| arg1 | int |