GlyphRendererBase

Inheritance: java.lang.Object

All Implemented Interfaces: com.aspose.font.IGlyphRenderer

public abstract class GlyphRendererBase implements IGlyphRenderer

Stellt die Basisklasse für Glyph-Renderer dar.

Methoden

MethodeBeschreibung
equals(Object arg0)
getClass()
hashCode()
notify()
notifyAll()
renderGlyph(IFont font, GlyphId glyphId)Rendert das Glyph.
renderGlyph(IFont font, GlyphId glyphId, Glyph glyph, TransformationMatrix glyphPlacementMatrix)Rendert das Glyph, ein Ziel dieser überladenen Version – zur Verwendung mit einem Cache für Glyphs.
renderGlyph(IFont font, GlyphId glyphId, TransformationMatrix glyphPlacementMatrix)Rendert das Glyph.
renderGlyph(IFont font, long glyphIndex)Rendert das Glyph
renderGlyph(IFont font, long glyphIndex, TransformationMatrix glyphPlacementMatrix)Rendert das Glyph.
renderIndependentGlyphPath(IFont font, GlyphId glyphId, Glyph glyph, TransformationMatrix glyphPlacementMatrix)Rendert das Glyph mit einem unabhängigen Glyph-Pfad.
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

ParameterTypBeschreibung
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)

Rendert das Glyph.

Parameters:

ParameterTypBeschreibung
fontIFontDie Schrift, die das Glyph enthält.
glyphIdGlyphIdPhysikalischer Glyph-Index innerhalb der Schrift. Hinweis: Dies ist kein Unicode.

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

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

Rendert das Glyph, ein Ziel dieser überladenen Version – zur Verwendung mit einem Cache für Glyphs.

Parameters:

ParameterTypBeschreibung
fontIFontDie Schrift, die das Glyph enthält.
glyphIdGlyphIdPhysikalischer Glyph-Index innerhalb der Schrift. Hinweis: Dies ist kein Unicode.
glyphGlyphGlyph zum Rendern.
glyphPlacementMatrixTransformationMatrixMatrix, die auf Glyph-Koordinaten angewendet wird.

renderGlyph(IFont font, GlyphId glyphId, TransformationMatrix glyphPlacementMatrix)

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

Rendert das Glyph.

Parameters:

ParameterTypBeschreibung
fontIFontDie Schrift, die das Glyph enthält.
glyphIdGlyphIdPhysikalischer Glyph-Index innerhalb der Schrift. Hinweis: Dies ist kein Unicode.
glyphPlacementMatrixTransformationMatrixMatrix, die auf Glyph-Koordinaten angewendet wird.

renderGlyph(IFont font, long glyphIndex)

public void renderGlyph(IFont font, long glyphIndex)

Rendert das Glyph

Parameters:

ParameterTypBeschreibung
fontIFontDie Schrift, die das Glyph enthält.
glyphIndexlongPhysikalischer Glyph-Index innerhalb der Schrift. Hinweis: Dies ist kein Unicode.

renderGlyph(IFont font, long glyphIndex, TransformationMatrix glyphPlacementMatrix)

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

Rendert das Glyph.

Parameters:

ParameterTypBeschreibung
fontIFontDie Schrift, die das Glyph enthält.
glyphIndexlongPhysikalischer Glyph-Index innerhalb der Schrift. Hinweis: Dies ist kein Unicode.
glyphPlacementMatrixTransformationMatrixMatrix, die auf Glyph-Koordinaten angewendet wird.

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

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

Rendert das Glyph mit einem unabhängigen Glyph-Pfad. Die RenderGlyph()-Funktionsfamilie ändert den Glyph-Pfad beim Rendern. Das führt dazu, dass das Glyph erneut geladen werden muss. Diese Funktion verwendet eine Kopie des Glyph-Pfads und ändert den ursprünglichen Glyph-Pfad nicht, sodass dasselbe Glyph mehrfach verwendet werden kann. Diese Version der Funktion ist für die Verwendung mit einem Glyph-Cache vorgesehen.

Parameters:

ParameterTypBeschreibung
fontIFontDie Schrift, die das Glyph enthält.
glyphIdGlyphIdPhysikalischer Glyph-Index innerhalb der Schrift. Hinweis: Dies ist kein Unicode.
glyphGlyphGlyph zum Rendern.
glyphPlacementMatrixTransformationMatrixMatrix, die auf Glyph-Koordinaten angewendet wird.

toString()

public String toString()

Returns: java.lang.String

wait()

public final void wait()

wait(long arg0)

public final native void wait(long arg0)

Parameters:

ParameterTypBeschreibung
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

ParameterTypBeschreibung
arg0long
arg1int