Table of Contents

Class PatternSvgNodeRenderer

Namespace
iText.Svg.Renderers.Impl
Assembly
itext.svg.dll

Implementation for the svg <pattern> tag.

public class PatternSvgNodeRenderer : AbstractBranchSvgNodeRenderer, ISvgPaintServer, INoDrawSvgNodeRenderer, IBranchSvgNodeRenderer, ISvgNodeRenderer
Inheritance
PatternSvgNodeRenderer
Implements
Inherited Members

Constructors

PatternSvgNodeRenderer()

public PatternSvgNodeRenderer()

Methods

CreateColor(SvgDrawContext, Rectangle, float, float)

public virtual Color CreateColor(SvgDrawContext context, Rectangle objectBoundingBox, float objectBoundingBoxMargin, float parentOpacity)

Parameters

context SvgDrawContext
objectBoundingBox Rectangle
objectBoundingBoxMargin float
parentOpacity float

Returns

Color

CreateDeepCopy()

public override ISvgNodeRenderer CreateDeepCopy()

Returns

ISvgNodeRenderer

GetObjectBoundingBox(SvgDrawContext)

public override Rectangle GetObjectBoundingBox(SvgDrawContext context)

Parameters

context SvgDrawContext

Returns

Rectangle