public class PdfBoxSVGReplacedElement extends Object implements PdfBoxReplacedElement, PdfBoxLinkManager.IPdfBoxElementWithShapedLinks
| Constructor and Description |
|---|
PdfBoxSVGReplacedElement(Element e,
SVGDrawer svgImpl,
int cssWidth,
int cssHeight,
Box box,
CssContext css,
SharedContext c) |
| Modifier and Type | Method and Description |
|---|---|
void |
detach(LayoutContext c) |
int |
getBaseline() |
int |
getIntrinsicHeight() |
int |
getIntrinsicWidth() |
Map<Shape,String> |
getLinkMap() |
Point |
getLocation() |
boolean |
hasBaseline() |
boolean |
isRequiresInteractivePaint() |
void |
paint(RenderingContext c,
PdfBoxOutputDevice outputDevice,
BlockBox box) |
void |
setLocation(int x,
int y) |
public PdfBoxSVGReplacedElement(Element e, SVGDrawer svgImpl, int cssWidth, int cssHeight, Box box, CssContext css, SharedContext c)
public int getIntrinsicWidth()
getIntrinsicWidth in interface ReplacedElementpublic int getIntrinsicHeight()
getIntrinsicHeight in interface ReplacedElementpublic Point getLocation()
getLocation in interface ReplacedElementpublic void setLocation(int x,
int y)
setLocation in interface ReplacedElementpublic void detach(LayoutContext c)
detach in interface ReplacedElementpublic boolean isRequiresInteractivePaint()
isRequiresInteractivePaint in interface ReplacedElementpublic boolean hasBaseline()
hasBaseline in interface ReplacedElementpublic int getBaseline()
getBaseline in interface ReplacedElementpublic void paint(RenderingContext c, PdfBoxOutputDevice outputDevice, BlockBox box)
paint in interface PdfBoxReplacedElementpublic Map<Shape,String> getLinkMap()
getLinkMap in interface PdfBoxLinkManager.IPdfBoxElementWithShapedLinksCopyright © 2018. All rights reserved.