Class SVGFEColorMatrixElementBuilder
Namespace: Aspose.Svg.Builder
Assembly: Aspose.SVG.dll (25.5.0)
Builder class for creating SVG ‘feColorMatrix’ elements, used in SVG filters.
[ComVisible(true)]
public class SVGFEColorMatrixElementBuilder : SVGElementBuilder<svgfecolormatrixelement>, ISVGElementBuilder, IAttributeSetter, IBaseAnimationElementBuilder, IDescriptiveElementBuilder, ICoreAttributeSetter, IPresentationAttributeSetter, ITransformAttributeSetter, IFilterPrimitiveInAttributeSetter, IFilterPrimitiveAttributeSetter, IRectAttributeSetter, IXYAttributeSetter, IXAttributeSetter, IYAttributeSetter, IWidthAttributeSetter, IHeightAttributeSetter
Inheritance
object ← SVGElementBuilder<svgfecolormatrixelement> ← SVGFEColorMatrixElementBuilder
Implements
ISVGElementBuilder , IAttributeSetter , IBaseAnimationElementBuilder , IDescriptiveElementBuilder , ICoreAttributeSetter , IPresentationAttributeSetter , ITransformAttributeSetter , IFilterPrimitiveInAttributeSetter , IFilterPrimitiveAttributeSetter , IRectAttributeSetter , IXYAttributeSetter , IXAttributeSetter , IYAttributeSetter , IWidthAttributeSetter , IHeightAttributeSetter
Inherited Members
SVGElementBuilder<svgfecolormatrixelement>.Create(Document) , SVGElementBuilder<svgfecolormatrixelement>.Build(Document) , SVGElementBuilder<svgfecolormatrixelement>.Build(SVGFEColorMatrixElement) , SVGElementBuilder<svgfecolormatrixelement>.BuildElement(Document) , SVGElementBuilder<svgfecolormatrixelement>.Attribute(string, string) , SVGElementBuilder<svgfecolormatrixelement>.Configurations , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Extension Methods
SVGBuilderExtensions.AddAnimate<svgfecolormatrixelementbuilder>(SVGFEColorMatrixElementBuilder, Action<svganimateelementbuilder>) , SVGBuilderExtensions.AddBuilder<svgfecolormatrixelementbuilder, telementbuilder="">(SVGFEColorMatrixElementBuilder, TElementBuilder) , SVGBuilderExtensions.AddDesc<svgfecolormatrixelementbuilder>(SVGFEColorMatrixElementBuilder, Action<svgdescelementbuilder>) , SVGBuilderExtensions.AddMetadata<svgfecolormatrixelementbuilder, telement="">(SVGFEColorMatrixElementBuilder, Action<svgmetadataelementbuilder>) , SVGBuilderExtensions.AddSet<svgfecolormatrixelementbuilder>(SVGFEColorMatrixElementBuilder, Action<svgsetelementbuilder>) , SVGBuilderExtensions.AddTitle<svgfecolormatrixelementbuilder>(SVGFEColorMatrixElementBuilder, Action<svgtitleelementbuilder>) , SVGBuilderExtensions.AlignmentBaseline<svgfecolormatrixelementbuilder>(SVGFEColorMatrixElementBuilder, AlignmentBaseline) , SVGBuilderExtensions.BaselineShift<svgfecolormatrixelementbuilder>(SVGFEColorMatrixElementBuilder, BaseLineShift) , SVGBuilderExtensions.BaselineShift<svgfecolormatrixelementbuilder>(SVGFEColorMatrixElementBuilder, double, LengthType) , SVGBuilderExtensions.Class<svgfecolormatrixelementbuilder>(SVGFEColorMatrixElementBuilder, params string[]) , SVGBuilderExtensions.ClipPath<svgfecolormatrixelementbuilder>(SVGFEColorMatrixElementBuilder, Action<clippathbuilder>) , SVGBuilderExtensions.ClipRule<svgfecolormatrixelementbuilder>(SVGFEColorMatrixElementBuilder, ClipRule) , SVGBuilderExtensions.Color<svgfecolormatrixelementbuilder>(SVGFEColorMatrixElementBuilder, Action<colorbuilder>) , SVGBuilderExtensions.Color<svgfecolormatrixelementbuilder>(SVGFEColorMatrixElementBuilder, Color) , SVGBuilderExtensions.ColorInterpolation<svgfecolormatrixelementbuilder>(SVGFEColorMatrixElementBuilder, ColorInterpolation) , SVGBuilderExtensions.ColorInterpolationFilters<svgfecolormatrixelementbuilder>(SVGFEColorMatrixElementBuilder, ColorInterpolation) , SVGBuilderExtensions.ColorProfile<svgfecolormatrixelementbuilder>(SVGFEColorMatrixElementBuilder, string) , SVGBuilderExtensions.ColorRendering<svgfecolormatrixelementbuilder>(SVGFEColorMatrixElementBuilder, ColorRendering) , SVGBuilderExtensions.Cursor<svgfecolormatrixelementbuilder>(SVGFEColorMatrixElementBuilder, Cursor) , SVGBuilderExtensions.Direction<svgfecolormatrixelementbuilder>(SVGFEColorMatrixElementBuilder, TextDirection) , SVGBuilderExtensions.Display<svgfecolormatrixelementbuilder>(SVGFEColorMatrixElementBuilder, DisplayType) , SVGBuilderExtensions.DominantBaseline<svgfecolormatrixelementbuilder>(SVGFEColorMatrixElementBuilder, DominantBaseline) , SVGBuilderExtensions.Fill<svgfecolormatrixelementbuilder>(SVGFEColorMatrixElementBuilder, Action<paintbuilder>) , SVGBuilderExtensions.Fill<svgfecolormatrixelementbuilder>(SVGFEColorMatrixElementBuilder, Color) , SVGBuilderExtensions.Fill<svgfecolormatrixelementbuilder>(SVGFEColorMatrixElementBuilder, Paint) , SVGBuilderExtensions.FillOpacity<svgfecolormatrixelementbuilder>(SVGFEColorMatrixElementBuilder, double) , SVGBuilderExtensions.FillRule<svgfecolormatrixelementbuilder>(SVGFEColorMatrixElementBuilder, FillRule) , SVGBuilderExtensions.Filter<svgfecolormatrixelementbuilder>(SVGFEColorMatrixElementBuilder, Action<filtervaluelistbuilder>) , SVGBuilderExtensions.FloodColor<svgfecolormatrixelementbuilder>(SVGFEColorMatrixElementBuilder, Color) , SVGBuilderExtensions.FloodColor<svgfecolormatrixelementbuilder>(SVGFEColorMatrixElementBuilder, Action<colorbuilder>) , SVGBuilderExtensions.FloodOpacity<svgfecolormatrixelementbuilder>(SVGFEColorMatrixElementBuilder, double) , SVGBuilderExtensions.FontFamily<svgfecolormatrixelementbuilder>(SVGFEColorMatrixElementBuilder, string) , SVGBuilderExtensions.FontKerning<svgfecolormatrixelementbuilder>(SVGFEColorMatrixElementBuilder, double, LengthType) , SVGBuilderExtensions.FontKerning<svgfecolormatrixelementbuilder>(SVGFEColorMatrixElementBuilder, Kerning) , SVGBuilderExtensions.FontSize<svgfecolormatrixelementbuilder>(SVGFEColorMatrixElementBuilder, double, LengthType) , SVGBuilderExtensions.FontSize<svgfecolormatrixelementbuilder>(SVGFEColorMatrixElementBuilder, FontSize) , SVGBuilderExtensions.FontSizeAdjust<svgfecolormatrixelementbuilder>(SVGFEColorMatrixElementBuilder, double) , SVGBuilderExtensions.FontSizeAdjust<svgfecolormatrixelementbuilder>(SVGFEColorMatrixElementBuilder, ) , SVGBuilderExtensions.FontStretch<svgfecolormatrixelementbuilder>(SVGFEColorMatrixElementBuilder, FontStretch) , SVGBuilderExtensions.FontStyle<svgfecolormatrixelementbuilder>(SVGFEColorMatrixElementBuilder, FontStyle) , SVGBuilderExtensions.FontVariant<svgfecolormatrixelementbuilder>(SVGFEColorMatrixElementBuilder, string) , SVGBuilderExtensions.FontWeight<svgfecolormatrixelementbuilder>(SVGFEColorMatrixElementBuilder, FontWeight) , SVGBuilderExtensions.GlyphOrientationVertical<svgfecolormatrixelementbuilder>(SVGFEColorMatrixElementBuilder, TextOrientation) , SVGBuilderExtensions.Height<svgfecolormatrixelementbuilder>(SVGFEColorMatrixElementBuilder, double, LengthType) , SVGBuilderExtensions.Id<svgfecolormatrixelementbuilder>(SVGFEColorMatrixElementBuilder, string) , SVGBuilderExtensions.ImageRendering<svgfecolormatrixelementbuilder>(SVGFEColorMatrixElementBuilder, ImageRendering) , SVGBuilderExtensions.In<svgfecolormatrixelementbuilder>(SVGFEColorMatrixElementBuilder, string) , SVGBuilderExtensions.In<svgfecolormatrixelementbuilder>(SVGFEColorMatrixElementBuilder, FilterInput) , SVGBuilderExtensions.Lang<svgfecolormatrixelementbuilder>(SVGFEColorMatrixElementBuilder, string) , SVGBuilderExtensions.LetterSpacing<svgfecolormatrixelementbuilder>(SVGFEColorMatrixElementBuilder, double, LengthType) , SVGBuilderExtensions.LetterSpacing<svgfecolormatrixelementbuilder>(SVGFEColorMatrixElementBuilder, Spacing) , SVGBuilderExtensions.LightingColor<svgfecolormatrixelementbuilder>(SVGFEColorMatrixElementBuilder, Color) , SVGBuilderExtensions.LightingColor<svgfecolormatrixelementbuilder>(SVGFEColorMatrixElementBuilder, Action<colorbuilder>) , SVGBuilderExtensions.MarkerEnd<svgfecolormatrixelementbuilder>(SVGFEColorMatrixElementBuilder, string) , SVGBuilderExtensions.MarkerEnd<svgfecolormatrixelementbuilder>(SVGFEColorMatrixElementBuilder, MarkerPos) , SVGBuilderExtensions.MarkerMid<svgfecolormatrixelementbuilder>(SVGFEColorMatrixElementBuilder, string) , SVGBuilderExtensions.MarkerMid<svgfecolormatrixelementbuilder>(SVGFEColorMatrixElementBuilder, MarkerPos) , SVGBuilderExtensions.MarkerStart<svgfecolormatrixelementbuilder>(SVGFEColorMatrixElementBuilder, string) , SVGBuilderExtensions.MarkerStart<svgfecolormatrixelementbuilder>(SVGFEColorMatrixElementBuilder, MarkerPos) , SVGBuilderExtensions.Mask<svgfecolormatrixelementbuilder>(SVGFEColorMatrixElementBuilder, Action<maskbuilder>) , SVGBuilderExtensions.Opacity<svgfecolormatrixelementbuilder>(SVGFEColorMatrixElementBuilder, double) , SVGBuilderExtensions.Overflow<svgfecolormatrixelementbuilder>(SVGFEColorMatrixElementBuilder, Overflow) , SVGBuilderExtensions.PaintOrder<svgfecolormatrixelementbuilder>(SVGFEColorMatrixElementBuilder, PaintOrder) , SVGBuilderExtensions.PointerEvents<svgfecolormatrixelementbuilder>(SVGFEColorMatrixElementBuilder, PointerEvents) , SVGBuilderExtensions.Rect<svgfecolormatrixelementbuilder>(SVGFEColorMatrixElementBuilder, double, double, double, double, LengthType) , SVGBuilderExtensions.Result<svgfecolormatrixelementbuilder>(SVGFEColorMatrixElementBuilder, string) , SVGBuilderExtensions.SetAttribute<svgfecolormatrixelementbuilder>(SVGFEColorMatrixElementBuilder, string, string) , SVGBuilderExtensions.ShapeRendering<svgfecolormatrixelementbuilder>(SVGFEColorMatrixElementBuilder, ShapeRendering) , SVGBuilderExtensions.StopColor<svgfecolormatrixelementbuilder>(SVGFEColorMatrixElementBuilder, Color) , SVGBuilderExtensions.StopColor<svgfecolormatrixelementbuilder>(SVGFEColorMatrixElementBuilder, Action<colorbuilder>) , SVGBuilderExtensions.StopOpacity<svgfecolormatrixelementbuilder>(SVGFEColorMatrixElementBuilder, double) , SVGBuilderExtensions.Stroke<svgfecolormatrixelementbuilder>(SVGFEColorMatrixElementBuilder, Action<paintbuilder>) , SVGBuilderExtensions.Stroke<svgfecolormatrixelementbuilder>(SVGFEColorMatrixElementBuilder, Color) , SVGBuilderExtensions.Stroke<svgfecolormatrixelementbuilder>(SVGFEColorMatrixElementBuilder, Paint) , SVGBuilderExtensions.StrokeDashArray<svgfecolormatrixelementbuilder>(SVGFEColorMatrixElementBuilder, params double[]) , SVGBuilderExtensions.StrokeDashArray<svgfecolormatrixelementbuilder>(SVGFEColorMatrixElementBuilder, Dash) , SVGBuilderExtensions.StrokeDashoffset<svgfecolormatrixelementbuilder>(SVGFEColorMatrixElementBuilder, double, LengthType) , SVGBuilderExtensions.StrokeLineCap<svgfecolormatrixelementbuilder>(SVGFEColorMatrixElementBuilder, StrokeLineCap) , SVGBuilderExtensions.StrokeLineJoin<svgfecolormatrixelementbuilder>(SVGFEColorMatrixElementBuilder, StrokeLineJoin) , SVGBuilderExtensions.StrokeMiterlimit<svgfecolormatrixelementbuilder>(SVGFEColorMatrixElementBuilder, double) , SVGBuilderExtensions.StrokeOpacity<svgfecolormatrixelementbuilder>(SVGFEColorMatrixElementBuilder, double) , SVGBuilderExtensions.StrokeWidth<svgfecolormatrixelementbuilder>(SVGFEColorMatrixElementBuilder, double, LengthType) , SVGBuilderExtensions.Style<svgfecolormatrixelementbuilder>(SVGFEColorMatrixElementBuilder, Action<rulebuilder>) , SVGBuilderExtensions.Style<svgfecolormatrixelementbuilder>(SVGFEColorMatrixElementBuilder, string) , SVGBuilderExtensions.Tabindex<svgfecolormatrixelementbuilder>(SVGFEColorMatrixElementBuilder, int) , SVGBuilderExtensions.TextAnchor<svgfecolormatrixelementbuilder>(SVGFEColorMatrixElementBuilder, TextAnchor) , SVGBuilderExtensions.TextDecoration<svgfecolormatrixelementbuilder>(SVGFEColorMatrixElementBuilder, bool, bool, bool, bool) , SVGBuilderExtensions.TextOverflow<svgfecolormatrixelementbuilder>(SVGFEColorMatrixElementBuilder, TextOverflow) , SVGBuilderExtensions.TextRendering<svgfecolormatrixelementbuilder>(SVGFEColorMatrixElementBuilder, TextRendering) , SVGBuilderExtensions.Transform<svgfecolormatrixelementbuilder>(SVGFEColorMatrixElementBuilder, Func<transformbuilder, transformbuilder="">) , SVGBuilderExtensions.UnicodeBidi<svgfecolormatrixelementbuilder>(SVGFEColorMatrixElementBuilder, UnicodeBidi) , SVGBuilderExtensions.Visibility<svgfecolormatrixelementbuilder>(SVGFEColorMatrixElementBuilder, Visibility) , SVGBuilderExtensions.WhiteSspace<svgfecolormatrixelementbuilder>(SVGFEColorMatrixElementBuilder, WhiteSpace) , SVGBuilderExtensions.Width<svgfecolormatrixelementbuilder>(SVGFEColorMatrixElementBuilder, double, LengthType) , SVGBuilderExtensions.WordSpacing<svgfecolormatrixelementbuilder>(SVGFEColorMatrixElementBuilder, Spacing) , SVGBuilderExtensions.WordSpacing<svgfecolormatrixelementbuilder>(SVGFEColorMatrixElementBuilder, double, LengthType) , SVGBuilderExtensions.WritingMode<svgfecolormatrixelementbuilder>(SVGFEColorMatrixElementBuilder, WritingMode) , SVGBuilderExtensions.X<svgfecolormatrixelementbuilder>(SVGFEColorMatrixElementBuilder, double, LengthType) , SVGBuilderExtensions.XmlSpace<svgfecolormatrixelementbuilder>(SVGFEColorMatrixElementBuilder, XmlSpace) , SVGBuilderExtensions.Y<svgfecolormatrixelementbuilder>(SVGFEColorMatrixElementBuilder, double, LengthType)
Constructors
SVGFEColorMatrixElementBuilder()
public SVGFEColorMatrixElementBuilder()
Methods
AddScript(Action<svgscriptelementbuilder>)
Adds a script configuration to the feColorMatrix element.
public SVGFEColorMatrixElementBuilder AddScript(Action<svgscriptelementbuilder> configure)
Parameters
configure
Action
<
SVGScriptElementBuilder
>
The configuration action for the SVGScriptElementBuilder.
Returns
SVGFEColorMatrixElementBuilder
The current builder instance.
Create(Document)
Creates a new instance of SVGFEColorMatrixElement in the specified document.
protected override SVGFEColorMatrixElement Create(Document document)
Parameters
document
Document
The document in which the element will be created.
Returns
A new SVGFEColorMatrixElement.
TypeAndValues(ColorMatrixOperation, params double[])
Sets the ’type’ and ‘values’ attributes of the feColorMatrix element, specifying the color matrix operation and its parameters.
public SVGFEColorMatrixElementBuilder TypeAndValues(ColorMatrixOperation type, params double[] values)
Parameters
type
ColorMatrixOperation
The ColorMatrixOperation enum value representing the type of color matrix operation.
values
double
[]
The parameters for the color matrix operation.
Returns
SVGFEColorMatrixElementBuilder
The current builder instance.
Exceptions
Thrown when the provided values do not match the requirements of the specified type.
Thrown when an unsupported matrix operation type is provided. </svgscriptelementbuilder></svgfecolormatrixelementbuilder></svgfecolormatrixelementbuilder></svgfecolormatrixelementbuilder></svgfecolormatrixelementbuilder></svgfecolormatrixelementbuilder></svgfecolormatrixelementbuilder></svgfecolormatrixelementbuilder></svgfecolormatrixelementbuilder></svgfecolormatrixelementbuilder></svgfecolormatrixelementbuilder></transformbuilder,></svgfecolormatrixelementbuilder></svgfecolormatrixelementbuilder></svgfecolormatrixelementbuilder></svgfecolormatrixelementbuilder></svgfecolormatrixelementbuilder></svgfecolormatrixelementbuilder></svgfecolormatrixelementbuilder></rulebuilder></svgfecolormatrixelementbuilder></svgfecolormatrixelementbuilder></svgfecolormatrixelementbuilder></svgfecolormatrixelementbuilder></svgfecolormatrixelementbuilder></svgfecolormatrixelementbuilder></svgfecolormatrixelementbuilder></svgfecolormatrixelementbuilder></svgfecolormatrixelementbuilder></svgfecolormatrixelementbuilder></svgfecolormatrixelementbuilder></paintbuilder></svgfecolormatrixelementbuilder></svgfecolormatrixelementbuilder></colorbuilder></svgfecolormatrixelementbuilder></svgfecolormatrixelementbuilder></svgfecolormatrixelementbuilder></svgfecolormatrixelementbuilder></svgfecolormatrixelementbuilder></svgfecolormatrixelementbuilder></svgfecolormatrixelementbuilder></svgfecolormatrixelementbuilder></svgfecolormatrixelementbuilder></svgfecolormatrixelementbuilder></maskbuilder></svgfecolormatrixelementbuilder></svgfecolormatrixelementbuilder></svgfecolormatrixelementbuilder></svgfecolormatrixelementbuilder></svgfecolormatrixelementbuilder></svgfecolormatrixelementbuilder></svgfecolormatrixelementbuilder></colorbuilder></svgfecolormatrixelementbuilder></svgfecolormatrixelementbuilder></svgfecolormatrixelementbuilder></svgfecolormatrixelementbuilder></svgfecolormatrixelementbuilder></svgfecolormatrixelementbuilder></svgfecolormatrixelementbuilder></svgfecolormatrixelementbuilder></svgfecolormatrixelementbuilder></svgfecolormatrixelementbuilder></svgfecolormatrixelementbuilder></svgfecolormatrixelementbuilder></svgfecolormatrixelementbuilder></svgfecolormatrixelementbuilder></svgfecolormatrixelementbuilder></svgfecolormatrixelementbuilder></svgfecolormatrixelementbuilder></svgfecolormatrixelementbuilder></svgfecolormatrixelementbuilder></svgfecolormatrixelementbuilder></svgfecolormatrixelementbuilder></svgfecolormatrixelementbuilder></svgfecolormatrixelementbuilder></colorbuilder></svgfecolormatrixelementbuilder></svgfecolormatrixelementbuilder></filtervaluelistbuilder></svgfecolormatrixelementbuilder></svgfecolormatrixelementbuilder></svgfecolormatrixelementbuilder></svgfecolormatrixelementbuilder></svgfecolormatrixelementbuilder></paintbuilder></svgfecolormatrixelementbuilder></svgfecolormatrixelementbuilder></svgfecolormatrixelementbuilder></svgfecolormatrixelementbuilder></svgfecolormatrixelementbuilder></svgfecolormatrixelementbuilder></svgfecolormatrixelementbuilder></svgfecolormatrixelementbuilder></svgfecolormatrixelementbuilder></svgfecolormatrixelementbuilder></colorbuilder></svgfecolormatrixelementbuilder></svgfecolormatrixelementbuilder></clippathbuilder></svgfecolormatrixelementbuilder></svgfecolormatrixelementbuilder></svgfecolormatrixelementbuilder></svgfecolormatrixelementbuilder></svgfecolormatrixelementbuilder></svgtitleelementbuilder></svgfecolormatrixelementbuilder></svgsetelementbuilder></svgfecolormatrixelementbuilder></svgmetadataelementbuilder></svgfecolormatrixelementbuilder,></svgdescelementbuilder></svgfecolormatrixelementbuilder></svgfecolormatrixelementbuilder,></svganimateelementbuilder></svgfecolormatrixelementbuilder></svgfecolormatrixelement></svgfecolormatrixelement></svgfecolormatrixelement></svgfecolormatrixelement></svgfecolormatrixelement></svgfecolormatrixelement></svgfecolormatrixelement>