Package com.openhtmltopdf.java2d
Class Java2DSVGReplacedElement
java.lang.Object
com.openhtmltopdf.swing.EmptyReplacedElement
com.openhtmltopdf.java2d.api.Java2DRendererBuilder.Graphics2DPaintingReplacedElement
com.openhtmltopdf.java2d.Java2DSVGReplacedElement
- All Implemented Interfaces:
ReplacedElement
public class Java2DSVGReplacedElement
extends Java2DRendererBuilder.Graphics2DPaintingReplacedElement
-
Field Summary
FieldsFields inherited from class com.openhtmltopdf.java2d.api.Java2DRendererBuilder.Graphics2DPaintingReplacedElement
DOTS_PER_INCH
-
Constructor Summary
ConstructorsConstructorDescriptionJava2DSVGReplacedElement
(Element e, SVGDrawer svgImpl, int width, int height, Box box, CssContext c) -
Method Summary
Modifier and TypeMethodDescriptionint
int
void
paint
(OutputDevice outputDevice, RenderingContext ctx, double x, double y, double width, double height) Methods inherited from class com.openhtmltopdf.swing.EmptyReplacedElement
detach, getBaseline, getLocation, hasBaseline, isRequiresInteractivePaint, setLocation
-
Field Details
-
_svgImage
-
-
Constructor Details
-
Java2DSVGReplacedElement
public Java2DSVGReplacedElement(Element e, SVGDrawer svgImpl, int width, int height, Box box, CssContext c)
-
-
Method Details
-
paint
public void paint(OutputDevice outputDevice, RenderingContext ctx, double x, double y, double width, double height) - Specified by:
paint
in classJava2DRendererBuilder.Graphics2DPaintingReplacedElement
-
getIntrinsicWidth
public int getIntrinsicWidth()- Specified by:
getIntrinsicWidth
in interfaceReplacedElement
- Overrides:
getIntrinsicWidth
in classEmptyReplacedElement
-
getIntrinsicHeight
public int getIntrinsicHeight()- Specified by:
getIntrinsicHeight
in interfaceReplacedElement
- Overrides:
getIntrinsicHeight
in classEmptyReplacedElement
-