GlyphOutlineRenderer
Inheritance: java.lang.Object, com.aspose.font.GlyphRendererBase
public class GlyphOutlineRenderer extends GlyphRendererBase
Representerar renderare för glyfkontur.
Konstruktörer
| Konstruktor | Beskrivning |
|---|---|
| GlyphOutlineRenderer(IGlyphOutlinePainter painter) | Initierar ett nytt GlyphOutlineRenderer objekt. |
Metoder
| Metod | Beskrivning |
|---|---|
| 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) |
GlyphOutlineRenderer(IGlyphOutlinePainter painter)
public GlyphOutlineRenderer(IGlyphOutlinePainter painter)
Initierar ett nytt GlyphOutlineRenderer objekt.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| painter | IGlyphOutlinePainter | Glyph-målare. |
equals(Object arg0)
public boolean equals(Object arg0)
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| 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)
Renderar glyf.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| font | IFont | Typsnittet som innehåller glyfen. |
| glyphId | GlyphId | Fysiskt 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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| font | IFont | Typsnittet som innehåller glyfen. |
| glyphId | GlyphId | Fysiskt glyfindex i typsnittet. Observera att detta inte är en Unicode. |
| glyph | Glyph | Glyf att rendera. |
| glyphPlacementMatrix | TransformationMatrix | Matris som tillämpas på glyfkoordinater. |
renderGlyph(IFont font, GlyphId glyphId, TransformationMatrix glyphPlacementMatrix)
public void renderGlyph(IFont font, GlyphId glyphId, TransformationMatrix glyphPlacementMatrix)
Renderar glyf.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| font | IFont | Typsnittet som innehåller glyfen. |
| glyphId | GlyphId | Fysiskt glyfindex i typsnittet. Observera att detta inte är en Unicode. |
| glyphPlacementMatrix | TransformationMatrix | Matris som tillämpas på glyfkoordinater. |
renderGlyph(IFont font, long glyphIndex)
public void renderGlyph(IFont font, long glyphIndex)
Renderar glyf
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| font | IFont | Typsnittet som innehåller glyfen. |
| glyphIndex | long | Fysiskt 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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| font | IFont | Typsnittet som innehåller glyfen. |
| glyphIndex | long | Fysiskt glyfindex i typsnittet. Observera att detta inte är en Unicode. |
| glyphPlacementMatrix | TransformationMatrix | Matris 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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| font | IFont | Typsnittet som innehåller glyfen. |
| glyphId | GlyphId | Fysiskt glyfindex i typsnittet. Observera att detta inte är en Unicode. |
| glyph | Glyph | Glyf att rendera. |
| glyphPlacementMatrix | TransformationMatrix | Matris 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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| arg0 | long | |
| arg1 | int |