GlyphRendererBase

Inheritance: java.lang.Object

All Implemented Interfaces: com.aspose.font.IGlyphRenderer

public abstract class GlyphRendererBase implements IGlyphRenderer

Representerar basklass för glyfrenderare.

Metoder

MetodBeskrivning
equals(Object arg0)
getClass()
hashCode()
notify()
notifyAll()
renderGlyph(IFont font, GlyphId glyphId)Renderar glyf.
renderGlyph(IFont font, GlyphId glyphId, Glyph glyph, TransformationMatrix glyphPlacementMatrix)Renderar glyf, ett mål med den här överlagrade versionen - att användas med cache för glyfer.
renderGlyph(IFont font, GlyphId glyphId, TransformationMatrix glyphPlacementMatrix)Renderar glyf.
renderGlyph(IFont font, long glyphIndex)Renderar glyf
renderGlyph(IFont font, long glyphIndex, TransformationMatrix glyphPlacementMatrix)Renderar glyf.
renderIndependentGlyphPath(IFont font, GlyphId glyphId, Glyph glyph, TransformationMatrix glyphPlacementMatrix)Renderar glyf med en oberoende glyfväg.
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

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

Renderar glyf.

Parameters:

ParameterTypBeskrivning
fontIFontTypsnittet som innehåller glyfen.
glyphIdGlyphIdFysiskt glyfindex i typsnittet. Observera att detta inte är en Unicode.

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

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

Renderar glyf, ett mål med den här överlagrade versionen - att användas med cache för glyfer.

Parameters:

ParameterTypBeskrivning
fontIFontTypsnittet som innehåller glyfen.
glyphIdGlyphIdFysiskt glyfindex i typsnittet. Observera att detta inte är en Unicode.
glyphGlyphGlyf att rendera.
glyphPlacementMatrixTransformationMatrixMatris som tillämpas på glyfkoordinater.

renderGlyph(IFont font, GlyphId glyphId, TransformationMatrix glyphPlacementMatrix)

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

Renderar glyf.

Parameters:

ParameterTypBeskrivning
fontIFontTypsnittet som innehåller glyfen.
glyphIdGlyphIdFysiskt glyfindex i typsnittet. Observera att detta inte är en Unicode.
glyphPlacementMatrixTransformationMatrixMatris som tillämpas på glyfkoordinater.

renderGlyph(IFont font, long glyphIndex)

public void renderGlyph(IFont font, long glyphIndex)

Renderar glyf

Parameters:

ParameterTypBeskrivning
fontIFontTypsnittet som innehåller glyfen.
glyphIndexlongFysiskt glyfindex i typsnittet. Observera att detta inte är en Unicode.

renderGlyph(IFont font, long glyphIndex, TransformationMatrix glyphPlacementMatrix)

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

Renderar glyf.

Parameters:

ParameterTypBeskrivning
fontIFontTypsnittet som innehåller glyfen.
glyphIndexlongFysiskt glyfindex i typsnittet. Observera att detta inte är en Unicode.
glyphPlacementMatrixTransformationMatrixMatris som tillämpas på glyfkoordinater.

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

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

Ritar tecknet med en oberoende teckenväg. RenderGlyph()-funktionfamiljen ändrar teckenvägen vid rendering. Detta leder till att tecknet måste laddas om igen. Funktionen använder en kopia av teckenvägen och ändrar inte den ursprungliga teckenvägen, så samma tecken kan återanvändas flera gånger. Denna version av funktionen är avsedd för användning med en cache av tecken.

Parameters:

ParameterTypBeskrivning
fontIFontTypsnittet som innehåller glyfen.
glyphIdGlyphIdFysiskt glyfindex i typsnittet. Observera att detta inte är en Unicode.
glyphGlyphGlyf att rendera.
glyphPlacementMatrixTransformationMatrixMatris som tillämpas på glyfkoordinater.

toString()

public String toString()

Returns: java.lang.String

wait()

public final void wait()

wait(long arg0)

public final native void wait(long arg0)

Parameters:

ParameterTypBeskrivning
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

ParameterTypBeskrivning
arg0long
arg1int