GlyphRendererBase

Inheritance: java.lang.Object

All Implemented Interfaces: com.aspose.font.IGlyphRenderer

public abstract class GlyphRendererBase implements IGlyphRenderer

Rappresenta la classe base per i renderer dei glifi.

Metodi

MetodoDescrizione
equals(Object arg0)
getClass()
hashCode()
notify()
notifyAll()
renderGlyph(IFont font, GlyphId glyphId)Renderizza il glifo.
renderGlyph(IFont font, GlyphId glyphId, Glyph glyph, TransformationMatrix glyphPlacementMatrix)Renderizza il glifo, un obiettivo di questa versione sovraccaricata - da utilizzare con la cache per i glifi.
renderGlyph(IFont font, GlyphId glyphId, TransformationMatrix glyphPlacementMatrix)Renderizza il glifo.
renderGlyph(IFont font, long glyphIndex)Renderizza il glifo
renderGlyph(IFont font, long glyphIndex, TransformationMatrix glyphPlacementMatrix)Renderizza il glifo.
renderIndependentGlyphPath(IFont font, GlyphId glyphId, Glyph glyph, TransformationMatrix glyphPlacementMatrix)Renderizza il glifo usando un percorso di glifo indipendente.
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

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

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)

Renderizza il glifo.

Parameters:

ParametroTipoDescrizione
fontIFontIl Font che contiene il glifo.
glyphIdGlyphIdIndice fisico del glifo all’interno del Font. Nota che questo non è un unicode.

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

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

Renderizza il glifo, un obiettivo di questa versione sovraccaricata - da utilizzare con la cache per i glifi.

Parameters:

ParametroTipoDescrizione
fontIFontIl Font che contiene il glifo.
glyphIdGlyphIdIndice fisico del glifo all’interno del Font. Nota che questo non è un unicode.
glyphGlyphGlifo da renderizzare.
glyphPlacementMatrixTransformationMatrixMatrice applicata alle coordinate del glifo.

renderGlyph(IFont font, GlyphId glyphId, TransformationMatrix glyphPlacementMatrix)

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

Renderizza il glifo.

Parameters:

ParametroTipoDescrizione
fontIFontIl Font che contiene il glifo.
glyphIdGlyphIdIndice fisico del glifo all’interno del Font. Nota che questo non è un unicode.
glyphPlacementMatrixTransformationMatrixMatrice applicata alle coordinate del glifo.

renderGlyph(IFont font, long glyphIndex)

public void renderGlyph(IFont font, long glyphIndex)

Renderizza il glifo

Parameters:

ParametroTipoDescrizione
fontIFontIl Font che contiene il glifo.
glyphIndexlongIndice fisico del glifo all’interno del Font. Nota che questo non è un unicode.

renderGlyph(IFont font, long glyphIndex, TransformationMatrix glyphPlacementMatrix)

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

Renderizza il glifo.

Parameters:

ParametroTipoDescrizione
fontIFontIl Font che contiene il glifo.
glyphIndexlongIndice fisico del glifo all’interno del Font. Nota che questo non è un unicode.
glyphPlacementMatrixTransformationMatrixMatrice applicata alle coordinate del glifo.

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

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

Renderizza il glifo usando un percorso di glifo indipendente. La famiglia di funzioni RenderGlyph() modifica il percorso del glifo durante il rendering. Ciò porta alla necessità di ricaricare nuovamente questo glifo. Questa funzione utilizza una copia del percorso del glifo e non modifica il percorso originale, quindi lo stesso glifo può essere riutilizzato più volte. Questa versione della funzione è destinata all’uso con la cache dei glifi.

Parameters:

ParametroTipoDescrizione
fontIFontIl Font che contiene il glifo.
glyphIdGlyphIdIndice fisico del glifo all’interno del Font. Nota che questo non è un unicode.
glyphGlyphGlifo da renderizzare.
glyphPlacementMatrixTransformationMatrixMatrice applicata alle coordinate 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:

ParametroTipoDescrizione
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

ParametroTipoDescrizione
arg0long
arg1int