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
| Metodo | Descrizione |
|---|---|
| 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:
| Parametro | Tipo | Descrizione |
|---|---|---|
| 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)
Renderizza il glifo.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| font | IFont | Il Font che contiene il glifo. |
| glyphId | GlyphId | Indice 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:
| Parametro | Tipo | Descrizione |
|---|---|---|
| font | IFont | Il Font che contiene il glifo. |
| glyphId | GlyphId | Indice fisico del glifo all’interno del Font. Nota che questo non è un unicode. |
| glyph | Glyph | Glifo da renderizzare. |
| glyphPlacementMatrix | TransformationMatrix | Matrice 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:
| Parametro | Tipo | Descrizione |
|---|---|---|
| font | IFont | Il Font che contiene il glifo. |
| glyphId | GlyphId | Indice fisico del glifo all’interno del Font. Nota che questo non è un unicode. |
| glyphPlacementMatrix | TransformationMatrix | Matrice applicata alle coordinate del glifo. |
renderGlyph(IFont font, long glyphIndex)
public void renderGlyph(IFont font, long glyphIndex)
Renderizza il glifo
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| font | IFont | Il Font che contiene il glifo. |
| glyphIndex | long | Indice 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:
| Parametro | Tipo | Descrizione |
|---|---|---|
| font | IFont | Il Font che contiene il glifo. |
| glyphIndex | long | Indice fisico del glifo all’interno del Font. Nota che questo non è un unicode. |
| glyphPlacementMatrix | TransformationMatrix | Matrice 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:
| Parametro | Tipo | Descrizione |
|---|---|---|
| font | IFont | Il Font che contiene il glifo. |
| glyphId | GlyphId | Indice fisico del glifo all’interno del Font. Nota che questo non è un unicode. |
| glyph | Glyph | Glifo da renderizzare. |
| glyphPlacementMatrix | TransformationMatrix | Matrice 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:
| Parametro | Tipo | Descrizione |
|---|---|---|
| arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| arg0 | long | |
| arg1 | int |