| Package | Description |
|---|---|
| com.itextpdf.svg.renderers | |
| com.itextpdf.svg.renderers.impl |
| Modifier and Type | Method and Description |
|---|---|
void |
ISvgNodeRenderer.draw(SvgDrawContext context)
Draws this element to a canvas-like object maintained in the context.
|
void |
IMarkerCapable.drawMarker(SvgDrawContext context,
MarkerVertexType markerVertexType)
Draws a marker in the specified context.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
MarkerSvgNodeRenderer.applyViewBox(SvgDrawContext context) |
abstract com.itextpdf.kernel.colors.Color |
AbstractGradientSvgNodeRenderer.createColor(SvgDrawContext context,
com.itextpdf.kernel.geom.Rectangle objectBoundingBox,
float objectBoundingBoxMargin,
float parentOpacity)
Creates the
Color that represents the corresponding gradient for specified object box |
com.itextpdf.kernel.colors.Color |
LinearGradientSvgNodeRenderer.createColor(SvgDrawContext context,
com.itextpdf.kernel.geom.Rectangle objectBoundingBox,
float objectBoundingBoxMargin,
float parentOpacity) |
protected void |
AbstractBranchSvgNodeRenderer.doDraw(SvgDrawContext context)
Method that will set properties to be inherited by this branch renderer's
children and will iterate over all children in order to draw them.
|
protected void |
UseSvgNodeRenderer.doDraw(SvgDrawContext context) |
protected void |
ClipPathSvgNodeRenderer.doDraw(SvgDrawContext context) |
void |
LineSvgNodeRenderer.doDraw(SvgDrawContext context) |
protected void |
AbstractContainerSvgNodeRenderer.doDraw(SvgDrawContext context) |
protected void |
NoDrawOperationSvgNodeRenderer.doDraw(SvgDrawContext context)
Deprecated.
|
protected void |
StopSvgNodeRenderer.doDraw(SvgDrawContext context) |
protected void |
GroupSvgNodeRenderer.doDraw(SvgDrawContext context) |
protected void |
EllipseSvgNodeRenderer.doDraw(SvgDrawContext context) |
protected void |
TextLeafSvgNodeRenderer.doDraw(SvgDrawContext context) |
void |
PathSvgNodeRenderer.doDraw(SvgDrawContext context) |
protected void |
DefsSvgNodeRenderer.doDraw(SvgDrawContext context) |
protected void |
RectangleSvgNodeRenderer.doDraw(SvgDrawContext context) |
protected void |
AbstractGradientSvgNodeRenderer.doDraw(SvgDrawContext context) |
protected void |
TextSvgBranchRenderer.doDraw(SvgDrawContext context)
Method that will set properties to be inherited by this branch renderer's
children and will iterate over all children in order to draw them.
|
protected void |
ImageSvgNodeRenderer.doDraw(SvgDrawContext context) |
protected abstract void |
AbstractSvgNodeRenderer.doDraw(SvgDrawContext context)
Draws this element to a canvas-like object maintained in the context.
|
protected void |
PolylineSvgNodeRenderer.doDraw(SvgDrawContext context)
Draws this element to a canvas-like object maintained in the context.
|
void |
AbstractSvgNodeRenderer.draw(SvgDrawContext context)
Applies transformations set to this object, if any, and delegates the drawing of this element and its children
to the
doDraw method. |
void |
PdfRootSvgNodeRenderer.draw(SvgDrawContext context) |
void |
LineSvgNodeRenderer.drawMarker(SvgDrawContext context,
MarkerVertexType markerVertexType) |
void |
PathSvgNodeRenderer.drawMarker(SvgDrawContext context,
MarkerVertexType markerVertexType) |
void |
PolylineSvgNodeRenderer.drawMarker(SvgDrawContext context,
MarkerVertexType markerVertexType) |
protected com.itextpdf.kernel.geom.Rectangle |
LineSvgNodeRenderer.getObjectBoundingBox(SvgDrawContext context) |
protected com.itextpdf.kernel.geom.Rectangle |
TextSvgTSpanBranchRenderer.getObjectBoundingBox(SvgDrawContext context) |
protected com.itextpdf.kernel.geom.Rectangle |
EllipseSvgNodeRenderer.getObjectBoundingBox(SvgDrawContext context) |
protected com.itextpdf.kernel.geom.Rectangle |
PathSvgNodeRenderer.getObjectBoundingBox(SvgDrawContext context) |
protected com.itextpdf.kernel.geom.Rectangle |
RectangleSvgNodeRenderer.getObjectBoundingBox(SvgDrawContext context) |
protected com.itextpdf.kernel.geom.Rectangle |
TextSvgBranchRenderer.getObjectBoundingBox(SvgDrawContext context) |
protected com.itextpdf.kernel.geom.Rectangle |
AbstractSvgNodeRenderer.getObjectBoundingBox(SvgDrawContext context)
Deprecated.
|
protected com.itextpdf.kernel.geom.Rectangle |
PolylineSvgNodeRenderer.getObjectBoundingBox(SvgDrawContext context) |
TextRectangle |
TextLeafSvgNodeRenderer.getTextRectangle(SvgDrawContext context,
com.itextpdf.kernel.geom.Point basePoint) |
TextRectangle |
TextSvgBranchRenderer.getTextRectangle(SvgDrawContext context,
com.itextpdf.kernel.geom.Point basePoint) |
TextRectangle |
ISvgTextNodeHelper.getTextRectangle(SvgDrawContext context,
com.itextpdf.kernel.geom.Point basePoint)
Deprecated.
Return the bounding rectangle of the text element.
|
protected float |
AbstractSvgNodeRenderer.parseAbsoluteLength(String length,
float percentRelativeValue,
float defaultValue,
SvgDrawContext context)
Parse absolute length.
|
Copyright © 1998–2020 iText Group NV. All rights reserved.