org.apache.fop.render.pdf
Class SVGRenderer.SVGTextRenderer
- class SVGRenderer.SVGTextRenderer
This class is used to handle the rendering of svg text.
This is so that it can deal with the recursive rendering
of text markup, while keeping track of the state and position.
Field Summary |
(package private) float | baseX |
(package private) float | baseY |
(package private) float | currentX |
(package private) float | currentY |
(package private) FontState | fs |
(package private) SVGMatrix | matrix |
(package private) String | transstr |
(package private) float | x |
(package private) float | y |
Method Summary |
(package private) void | renderText(SVGTextElementImpl te) |
(package private) void | renderTextNodes(boolean spacing, NodeList nl, SVGLengthList xlist, SVGLengthList ylist, SVGLengthList dxlist, SVGLengthList dylist) |
baseX
float baseX
baseY
float baseY
currentX
float currentX
currentY
float currentY
fs
FontState fs
matrix
SVGMatrix matrix
transstr
String transstr
x
float x
y
float y
SVGRenderer.SVGTextRenderer
SVGRenderer.SVGTextRenderer(FontState fontState, SVGTextElementImpl tg, float x, float y)
renderText
void renderText(SVGTextElementImpl te)
renderTextNodes
void renderTextNodes(boolean spacing, NodeList nl, SVGLengthList xlist, SVGLengthList ylist, SVGLengthList dxlist, SVGLengthList dylist)
to Class org.apache.fop.layout.FontState
to Class java.lang.String