[]
        
(Showing Draft Content)

GrapeCity.Documents.Svg.SvgPatternElement

Class SvgPatternElement

Namespace
GrapeCity.Documents.Svg
Assembly
GcDocs.Imaging.dll

Represents the 'pattern' element.

public class SvgPatternElement : SvgElement
Inheritance
object
SvgPatternElement
Inherited Members
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()

Constructors

SvgPatternElement()

Initializes a new instance of the SvgPatternElement class.

public SvgPatternElement()

Fields

SvgName

Gets the SVG name of SvgPatternElement.

public const string SvgName = "pattern"

Field Value

string

Properties

ElementName

Gets the SVG name of the current element.

public override string ElementName { get; }

Property Value

string

Height

Gets or sets the content height.

public SvgLength? Height { get; set; }

Property Value

SvgLength?

Href

Gets or sets a reference to a different pattern element within the SVG document.

public SvgReference Href { get; set; }

Property Value

SvgReference

PatternContentUnits

Gets or sets a value specifying the coordinate system for the contents of the SvgPatternElement.

public SvgUnitType? PatternContentUnits { get; set; }

Property Value

SvgUnitType?

PatternTransform

Gets or sets the list of additional transformations from the pattern coordinate system onto the target coordinate system.

public List<SvgTransform> PatternTransform { get; set; }

Property Value

System.Collections.Generic.List<T><SvgTransform>

PatternUnits

Gets or sets a value specifying the coordinate system for the positional attributes.

public SvgUnitType? PatternUnits { get; set; }

Property Value

SvgUnitType?

PreserveAspectRatio

Gets or sets a value indicating how referenced objects should be fitted with respect to the reference rectangle.

public SvgPreserveAspectRatio? PreserveAspectRatio { get; set; }

Property Value

SvgPreserveAspectRatio?

ViewBox

Gets or sets a rectangle in user space that should be mapped to the bounds of the SVG viewport established by the given element.

public SvgViewBox? ViewBox { get; set; }

Property Value

SvgViewBox?

Width

Gets or sets the content width.

public SvgLength? Width { get; set; }

Property Value

SvgLength?

X

Gets or sets the horizontal coordinate.

public SvgLength? X { get; set; }

Property Value

SvgLength?

Y

Gets or sets the vertical coordinate.

public SvgLength? Y { get; set; }

Property Value

SvgLength?