public interface ISvgPaintServer extends INoDrawSvgNodeRenderer
Modifier and Type | Method and Description |
---|---|
Color |
createColor(SvgDrawContext context, Rectangle objectBoundingBox, float objectBoundingBoxMargin, float parentOpacity)
Creates the Color that represents the corresponding paint server for specified object box.
|
addChild, getChildren
createDeepCopy, draw, getAttribute, getAttributeMapCopy, getParent, setAttribute, setAttributesAndStyles, setParent
Color createColor(SvgDrawContext context, Rectangle objectBoundingBox, float objectBoundingBoxMargin, float parentOpacity)
Color
that represents the corresponding paint server for specified object box.
context
- the current svg draw context
objectBoundingBox
- the coloring object bounding box without any adjustments (additional stroke width or others)
objectBoundingBoxMargin
- the objectBoundingBoxMargin of the object bounding box to be colored (for example - the part of stroke width that exceeds the object bounding box, i.e. the half of stroke width value)
parentOpacity
- current parent opacity modifier
Copyright © 1998–2023 iText Group NV. All rights reserved.