Class SVGFEComponentTransferElementBuilder

Class SVGFEComponentTransferElementBuilder

Namespace: Aspose.Svg.Builder
Assembly: Aspose.SVG.dll (25.5.0)

Builder class for creating SVG ‘feComponentTransfer’ elements, used in SVG filters.

[ComVisible(true)]
public class SVGFEComponentTransferElementBuilder : SVGElementBuilder<svgfecomponenttransferelement>, ISVGElementBuilder, IAttributeSetter, IDescriptiveElementBuilder, ICoreAttributeSetter, IPresentationAttributeSetter, ITransformAttributeSetter, IFilterPrimitiveInAttributeSetter, IFilterPrimitiveAttributeSetter, IRectAttributeSetter, IXYAttributeSetter, IXAttributeSetter, IYAttributeSetter, IWidthAttributeSetter, IHeightAttributeSetter

Inheritance

object SVGElementBuilder<svgfecomponenttransferelement> SVGFEComponentTransferElementBuilder

Implements

ISVGElementBuilder , IAttributeSetter , IDescriptiveElementBuilder , ICoreAttributeSetter , IPresentationAttributeSetter , ITransformAttributeSetter , IFilterPrimitiveInAttributeSetter , IFilterPrimitiveAttributeSetter , IRectAttributeSetter , IXYAttributeSetter , IXAttributeSetter , IYAttributeSetter , IWidthAttributeSetter , IHeightAttributeSetter

Inherited Members

SVGElementBuilder<svgfecomponenttransferelement>.Create(Document) , SVGElementBuilder<svgfecomponenttransferelement>.Build(Document) , SVGElementBuilder<svgfecomponenttransferelement>.Build(SVGFEComponentTransferElement) , SVGElementBuilder<svgfecomponenttransferelement>.BuildElement(Document) , SVGElementBuilder<svgfecomponenttransferelement>.Attribute(string, string) , SVGElementBuilder<svgfecomponenttransferelement>.Configurations , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Extension Methods

SVGBuilderExtensions.AddBuilder<svgfecomponenttransferelementbuilder, telementbuilder="">(SVGFEComponentTransferElementBuilder, TElementBuilder) , SVGBuilderExtensions.AddDesc<svgfecomponenttransferelementbuilder>(SVGFEComponentTransferElementBuilder, Action<svgdescelementbuilder>) , SVGBuilderExtensions.AddMetadata<svgfecomponenttransferelementbuilder, telement="">(SVGFEComponentTransferElementBuilder, Action<svgmetadataelementbuilder>) , SVGBuilderExtensions.AddTitle<svgfecomponenttransferelementbuilder>(SVGFEComponentTransferElementBuilder, Action<svgtitleelementbuilder>) , SVGBuilderExtensions.AlignmentBaseline<svgfecomponenttransferelementbuilder>(SVGFEComponentTransferElementBuilder, AlignmentBaseline) , SVGBuilderExtensions.BaselineShift<svgfecomponenttransferelementbuilder>(SVGFEComponentTransferElementBuilder, BaseLineShift) , SVGBuilderExtensions.BaselineShift<svgfecomponenttransferelementbuilder>(SVGFEComponentTransferElementBuilder, double, LengthType) , SVGBuilderExtensions.Class<svgfecomponenttransferelementbuilder>(SVGFEComponentTransferElementBuilder, params string[]) , SVGBuilderExtensions.ClipPath<svgfecomponenttransferelementbuilder>(SVGFEComponentTransferElementBuilder, Action<clippathbuilder>) , SVGBuilderExtensions.ClipRule<svgfecomponenttransferelementbuilder>(SVGFEComponentTransferElementBuilder, ClipRule) , SVGBuilderExtensions.Color<svgfecomponenttransferelementbuilder>(SVGFEComponentTransferElementBuilder, Action<colorbuilder>) , SVGBuilderExtensions.Color<svgfecomponenttransferelementbuilder>(SVGFEComponentTransferElementBuilder, Color) , SVGBuilderExtensions.ColorInterpolation<svgfecomponenttransferelementbuilder>(SVGFEComponentTransferElementBuilder, ColorInterpolation) , SVGBuilderExtensions.ColorInterpolationFilters<svgfecomponenttransferelementbuilder>(SVGFEComponentTransferElementBuilder, ColorInterpolation) , SVGBuilderExtensions.ColorProfile<svgfecomponenttransferelementbuilder>(SVGFEComponentTransferElementBuilder, string) , SVGBuilderExtensions.ColorRendering<svgfecomponenttransferelementbuilder>(SVGFEComponentTransferElementBuilder, ColorRendering) , SVGBuilderExtensions.Cursor<svgfecomponenttransferelementbuilder>(SVGFEComponentTransferElementBuilder, Cursor) , SVGBuilderExtensions.Direction<svgfecomponenttransferelementbuilder>(SVGFEComponentTransferElementBuilder, TextDirection) , SVGBuilderExtensions.Display<svgfecomponenttransferelementbuilder>(SVGFEComponentTransferElementBuilder, DisplayType) , SVGBuilderExtensions.DominantBaseline<svgfecomponenttransferelementbuilder>(SVGFEComponentTransferElementBuilder, DominantBaseline) , SVGBuilderExtensions.Fill<svgfecomponenttransferelementbuilder>(SVGFEComponentTransferElementBuilder, Action<paintbuilder>) , SVGBuilderExtensions.Fill<svgfecomponenttransferelementbuilder>(SVGFEComponentTransferElementBuilder, Color) , SVGBuilderExtensions.Fill<svgfecomponenttransferelementbuilder>(SVGFEComponentTransferElementBuilder, Paint) , SVGBuilderExtensions.FillOpacity<svgfecomponenttransferelementbuilder>(SVGFEComponentTransferElementBuilder, double) , SVGBuilderExtensions.FillRule<svgfecomponenttransferelementbuilder>(SVGFEComponentTransferElementBuilder, FillRule) , SVGBuilderExtensions.Filter<svgfecomponenttransferelementbuilder>(SVGFEComponentTransferElementBuilder, Action<filtervaluelistbuilder>) , SVGBuilderExtensions.FloodColor<svgfecomponenttransferelementbuilder>(SVGFEComponentTransferElementBuilder, Color) , SVGBuilderExtensions.FloodColor<svgfecomponenttransferelementbuilder>(SVGFEComponentTransferElementBuilder, Action<colorbuilder>) , SVGBuilderExtensions.FloodOpacity<svgfecomponenttransferelementbuilder>(SVGFEComponentTransferElementBuilder, double) , SVGBuilderExtensions.FontFamily<svgfecomponenttransferelementbuilder>(SVGFEComponentTransferElementBuilder, string) , SVGBuilderExtensions.FontKerning<svgfecomponenttransferelementbuilder>(SVGFEComponentTransferElementBuilder, double, LengthType) , SVGBuilderExtensions.FontKerning<svgfecomponenttransferelementbuilder>(SVGFEComponentTransferElementBuilder, Kerning) , SVGBuilderExtensions.FontSize<svgfecomponenttransferelementbuilder>(SVGFEComponentTransferElementBuilder, double, LengthType) , SVGBuilderExtensions.FontSize<svgfecomponenttransferelementbuilder>(SVGFEComponentTransferElementBuilder, FontSize) , SVGBuilderExtensions.FontSizeAdjust<svgfecomponenttransferelementbuilder>(SVGFEComponentTransferElementBuilder, double) , SVGBuilderExtensions.FontSizeAdjust<svgfecomponenttransferelementbuilder>(SVGFEComponentTransferElementBuilder,   ) , SVGBuilderExtensions.FontStretch<svgfecomponenttransferelementbuilder>(SVGFEComponentTransferElementBuilder, FontStretch) , SVGBuilderExtensions.FontStyle<svgfecomponenttransferelementbuilder>(SVGFEComponentTransferElementBuilder, FontStyle) , SVGBuilderExtensions.FontVariant<svgfecomponenttransferelementbuilder>(SVGFEComponentTransferElementBuilder, string) , SVGBuilderExtensions.FontWeight<svgfecomponenttransferelementbuilder>(SVGFEComponentTransferElementBuilder, FontWeight) , SVGBuilderExtensions.GlyphOrientationVertical<svgfecomponenttransferelementbuilder>(SVGFEComponentTransferElementBuilder, TextOrientation) , SVGBuilderExtensions.Height<svgfecomponenttransferelementbuilder>(SVGFEComponentTransferElementBuilder, double, LengthType) , SVGBuilderExtensions.Id<svgfecomponenttransferelementbuilder>(SVGFEComponentTransferElementBuilder, string) , SVGBuilderExtensions.ImageRendering<svgfecomponenttransferelementbuilder>(SVGFEComponentTransferElementBuilder, ImageRendering) , SVGBuilderExtensions.In<svgfecomponenttransferelementbuilder>(SVGFEComponentTransferElementBuilder, string) , SVGBuilderExtensions.In<svgfecomponenttransferelementbuilder>(SVGFEComponentTransferElementBuilder, FilterInput) , SVGBuilderExtensions.Lang<svgfecomponenttransferelementbuilder>(SVGFEComponentTransferElementBuilder, string) , SVGBuilderExtensions.LetterSpacing<svgfecomponenttransferelementbuilder>(SVGFEComponentTransferElementBuilder, double, LengthType) , SVGBuilderExtensions.LetterSpacing<svgfecomponenttransferelementbuilder>(SVGFEComponentTransferElementBuilder, Spacing) , SVGBuilderExtensions.LightingColor<svgfecomponenttransferelementbuilder>(SVGFEComponentTransferElementBuilder, Color) , SVGBuilderExtensions.LightingColor<svgfecomponenttransferelementbuilder>(SVGFEComponentTransferElementBuilder, Action<colorbuilder>) , SVGBuilderExtensions.MarkerEnd<svgfecomponenttransferelementbuilder>(SVGFEComponentTransferElementBuilder, string) , SVGBuilderExtensions.MarkerEnd<svgfecomponenttransferelementbuilder>(SVGFEComponentTransferElementBuilder, MarkerPos) , SVGBuilderExtensions.MarkerMid<svgfecomponenttransferelementbuilder>(SVGFEComponentTransferElementBuilder, string) , SVGBuilderExtensions.MarkerMid<svgfecomponenttransferelementbuilder>(SVGFEComponentTransferElementBuilder, MarkerPos) , SVGBuilderExtensions.MarkerStart<svgfecomponenttransferelementbuilder>(SVGFEComponentTransferElementBuilder, string) , SVGBuilderExtensions.MarkerStart<svgfecomponenttransferelementbuilder>(SVGFEComponentTransferElementBuilder, MarkerPos) , SVGBuilderExtensions.Mask<svgfecomponenttransferelementbuilder>(SVGFEComponentTransferElementBuilder, Action<maskbuilder>) , SVGBuilderExtensions.Opacity<svgfecomponenttransferelementbuilder>(SVGFEComponentTransferElementBuilder, double) , SVGBuilderExtensions.Overflow<svgfecomponenttransferelementbuilder>(SVGFEComponentTransferElementBuilder, Overflow) , SVGBuilderExtensions.PaintOrder<svgfecomponenttransferelementbuilder>(SVGFEComponentTransferElementBuilder, PaintOrder) , SVGBuilderExtensions.PointerEvents<svgfecomponenttransferelementbuilder>(SVGFEComponentTransferElementBuilder, PointerEvents) , SVGBuilderExtensions.Rect<svgfecomponenttransferelementbuilder>(SVGFEComponentTransferElementBuilder, double, double, double, double, LengthType) , SVGBuilderExtensions.Result<svgfecomponenttransferelementbuilder>(SVGFEComponentTransferElementBuilder, string) , SVGBuilderExtensions.SetAttribute<svgfecomponenttransferelementbuilder>(SVGFEComponentTransferElementBuilder, string, string) , SVGBuilderExtensions.ShapeRendering<svgfecomponenttransferelementbuilder>(SVGFEComponentTransferElementBuilder, ShapeRendering) , SVGBuilderExtensions.StopColor<svgfecomponenttransferelementbuilder>(SVGFEComponentTransferElementBuilder, Color) , SVGBuilderExtensions.StopColor<svgfecomponenttransferelementbuilder>(SVGFEComponentTransferElementBuilder, Action<colorbuilder>) , SVGBuilderExtensions.StopOpacity<svgfecomponenttransferelementbuilder>(SVGFEComponentTransferElementBuilder, double) , SVGBuilderExtensions.Stroke<svgfecomponenttransferelementbuilder>(SVGFEComponentTransferElementBuilder, Action<paintbuilder>) , SVGBuilderExtensions.Stroke<svgfecomponenttransferelementbuilder>(SVGFEComponentTransferElementBuilder, Color) , SVGBuilderExtensions.Stroke<svgfecomponenttransferelementbuilder>(SVGFEComponentTransferElementBuilder, Paint) , SVGBuilderExtensions.StrokeDashArray<svgfecomponenttransferelementbuilder>(SVGFEComponentTransferElementBuilder, params double[]) , SVGBuilderExtensions.StrokeDashArray<svgfecomponenttransferelementbuilder>(SVGFEComponentTransferElementBuilder, Dash) , SVGBuilderExtensions.StrokeDashoffset<svgfecomponenttransferelementbuilder>(SVGFEComponentTransferElementBuilder, double, LengthType) , SVGBuilderExtensions.StrokeLineCap<svgfecomponenttransferelementbuilder>(SVGFEComponentTransferElementBuilder, StrokeLineCap) , SVGBuilderExtensions.StrokeLineJoin<svgfecomponenttransferelementbuilder>(SVGFEComponentTransferElementBuilder, StrokeLineJoin) , SVGBuilderExtensions.StrokeMiterlimit<svgfecomponenttransferelementbuilder>(SVGFEComponentTransferElementBuilder, double) , SVGBuilderExtensions.StrokeOpacity<svgfecomponenttransferelementbuilder>(SVGFEComponentTransferElementBuilder, double) , SVGBuilderExtensions.StrokeWidth<svgfecomponenttransferelementbuilder>(SVGFEComponentTransferElementBuilder, double, LengthType) , SVGBuilderExtensions.Style<svgfecomponenttransferelementbuilder>(SVGFEComponentTransferElementBuilder, Action<rulebuilder>) , SVGBuilderExtensions.Style<svgfecomponenttransferelementbuilder>(SVGFEComponentTransferElementBuilder, string) , SVGBuilderExtensions.Tabindex<svgfecomponenttransferelementbuilder>(SVGFEComponentTransferElementBuilder, int) , SVGBuilderExtensions.TextAnchor<svgfecomponenttransferelementbuilder>(SVGFEComponentTransferElementBuilder, TextAnchor) , SVGBuilderExtensions.TextDecoration<svgfecomponenttransferelementbuilder>(SVGFEComponentTransferElementBuilder, bool, bool, bool, bool) , SVGBuilderExtensions.TextOverflow<svgfecomponenttransferelementbuilder>(SVGFEComponentTransferElementBuilder, TextOverflow) , SVGBuilderExtensions.TextRendering<svgfecomponenttransferelementbuilder>(SVGFEComponentTransferElementBuilder, TextRendering) , SVGBuilderExtensions.Transform<svgfecomponenttransferelementbuilder>(SVGFEComponentTransferElementBuilder, Func<transformbuilder, transformbuilder="">) , SVGBuilderExtensions.UnicodeBidi<svgfecomponenttransferelementbuilder>(SVGFEComponentTransferElementBuilder, UnicodeBidi) , SVGBuilderExtensions.Visibility<svgfecomponenttransferelementbuilder>(SVGFEComponentTransferElementBuilder, Visibility) , SVGBuilderExtensions.WhiteSspace<svgfecomponenttransferelementbuilder>(SVGFEComponentTransferElementBuilder, WhiteSpace) , SVGBuilderExtensions.Width<svgfecomponenttransferelementbuilder>(SVGFEComponentTransferElementBuilder, double, LengthType) , SVGBuilderExtensions.WordSpacing<svgfecomponenttransferelementbuilder>(SVGFEComponentTransferElementBuilder, Spacing) , SVGBuilderExtensions.WordSpacing<svgfecomponenttransferelementbuilder>(SVGFEComponentTransferElementBuilder, double, LengthType) , SVGBuilderExtensions.WritingMode<svgfecomponenttransferelementbuilder>(SVGFEComponentTransferElementBuilder, WritingMode) , SVGBuilderExtensions.X<svgfecomponenttransferelementbuilder>(SVGFEComponentTransferElementBuilder, double, LengthType) , SVGBuilderExtensions.XmlSpace<svgfecomponenttransferelementbuilder>(SVGFEComponentTransferElementBuilder, XmlSpace) , SVGBuilderExtensions.Y<svgfecomponenttransferelementbuilder>(SVGFEComponentTransferElementBuilder, double, LengthType)

Constructors

SVGFEComponentTransferElementBuilder()

public SVGFEComponentTransferElementBuilder()

Methods

Build(Document)

Builds the SVGFEComponentTransferElement with the configured component transfer functions.

public override SVGFEComponentTransferElement Build(Document document)

Parameters

document Document

The document in which the element will be created.

Returns

SVGFEComponentTransferElement

The constructed SVGFEComponentTransferElement.

Create(Document)

Creates a new instance of SVGFEComponentTransferElement in the specified document.

protected override SVGFEComponentTransferElement Create(Document document)

Parameters

document Document

The document in which the element will be created.

Returns

SVGFEComponentTransferElement

A new SVGFEComponentTransferElement.

WithFeFuncA(Action<svgfefuncaelementbuilder>)

Configures the ‘feFuncA’ component transfer function for the alpha channel.

public SVGFEComponentTransferElementBuilder WithFeFuncA(Action<svgfefuncaelementbuilder> configure)

Parameters

configure Action < SVGFEFuncAElementBuilder &gt;

The configuration action for the SVGFEFuncAElementBuilder.

Returns

SVGFEComponentTransferElementBuilder

The current builder instance.

WithFeFuncB(Action<svgfefuncbelementbuilder>)

Configures the ‘feFuncB’ component transfer function for the blue channel.

public SVGFEComponentTransferElementBuilder WithFeFuncB(Action<svgfefuncbelementbuilder> configure)

Parameters

configure Action < SVGFEFuncBElementBuilder &gt;

The configuration action for the SVGFEFuncBElementBuilder.

Returns

SVGFEComponentTransferElementBuilder

The current builder instance.

WithFeFuncG(Action<svgfefuncgelementbuilder>)

Configures the ‘feFuncG’ component transfer function for the green channel.

public SVGFEComponentTransferElementBuilder WithFeFuncG(Action<svgfefuncgelementbuilder> configure)

Parameters

configure Action < SVGFEFuncGElementBuilder &gt;

The configuration action for the SVGFEFuncGElementBuilder.

Returns

SVGFEComponentTransferElementBuilder

The current builder instance.

WithFeFuncR(Action<svgfefuncrelementbuilder>)

Configures the ‘feFuncR’ component transfer function for the red channel.

public SVGFEComponentTransferElementBuilder WithFeFuncR(Action<svgfefuncrelementbuilder> configure)

Parameters

configure Action < SVGFEFuncRElementBuilder &gt;

The configuration action for the SVGFEFuncRElementBuilder.

Returns

SVGFEComponentTransferElementBuilder

The current builder instance. </svgfefuncrelementbuilder></svgfefuncgelementbuilder></svgfefuncbelementbuilder></svgfefuncaelementbuilder></svgfecomponenttransferelementbuilder></svgfecomponenttransferelementbuilder></svgfecomponenttransferelementbuilder></svgfecomponenttransferelementbuilder></svgfecomponenttransferelementbuilder></svgfecomponenttransferelementbuilder></svgfecomponenttransferelementbuilder></svgfecomponenttransferelementbuilder></svgfecomponenttransferelementbuilder></svgfecomponenttransferelementbuilder></transformbuilder,></svgfecomponenttransferelementbuilder></svgfecomponenttransferelementbuilder></svgfecomponenttransferelementbuilder></svgfecomponenttransferelementbuilder></svgfecomponenttransferelementbuilder></svgfecomponenttransferelementbuilder></svgfecomponenttransferelementbuilder></rulebuilder></svgfecomponenttransferelementbuilder></svgfecomponenttransferelementbuilder></svgfecomponenttransferelementbuilder></svgfecomponenttransferelementbuilder></svgfecomponenttransferelementbuilder></svgfecomponenttransferelementbuilder></svgfecomponenttransferelementbuilder></svgfecomponenttransferelementbuilder></svgfecomponenttransferelementbuilder></svgfecomponenttransferelementbuilder></svgfecomponenttransferelementbuilder></paintbuilder></svgfecomponenttransferelementbuilder></svgfecomponenttransferelementbuilder></colorbuilder></svgfecomponenttransferelementbuilder></svgfecomponenttransferelementbuilder></svgfecomponenttransferelementbuilder></svgfecomponenttransferelementbuilder></svgfecomponenttransferelementbuilder></svgfecomponenttransferelementbuilder></svgfecomponenttransferelementbuilder></svgfecomponenttransferelementbuilder></svgfecomponenttransferelementbuilder></svgfecomponenttransferelementbuilder></maskbuilder></svgfecomponenttransferelementbuilder></svgfecomponenttransferelementbuilder></svgfecomponenttransferelementbuilder></svgfecomponenttransferelementbuilder></svgfecomponenttransferelementbuilder></svgfecomponenttransferelementbuilder></svgfecomponenttransferelementbuilder></colorbuilder></svgfecomponenttransferelementbuilder></svgfecomponenttransferelementbuilder></svgfecomponenttransferelementbuilder></svgfecomponenttransferelementbuilder></svgfecomponenttransferelementbuilder></svgfecomponenttransferelementbuilder></svgfecomponenttransferelementbuilder></svgfecomponenttransferelementbuilder></svgfecomponenttransferelementbuilder></svgfecomponenttransferelementbuilder></svgfecomponenttransferelementbuilder></svgfecomponenttransferelementbuilder></svgfecomponenttransferelementbuilder></svgfecomponenttransferelementbuilder></svgfecomponenttransferelementbuilder></svgfecomponenttransferelementbuilder></svgfecomponenttransferelementbuilder></svgfecomponenttransferelementbuilder></svgfecomponenttransferelementbuilder></svgfecomponenttransferelementbuilder></svgfecomponenttransferelementbuilder></svgfecomponenttransferelementbuilder></svgfecomponenttransferelementbuilder></colorbuilder></svgfecomponenttransferelementbuilder></svgfecomponenttransferelementbuilder></filtervaluelistbuilder></svgfecomponenttransferelementbuilder></svgfecomponenttransferelementbuilder></svgfecomponenttransferelementbuilder></svgfecomponenttransferelementbuilder></svgfecomponenttransferelementbuilder></paintbuilder></svgfecomponenttransferelementbuilder></svgfecomponenttransferelementbuilder></svgfecomponenttransferelementbuilder></svgfecomponenttransferelementbuilder></svgfecomponenttransferelementbuilder></svgfecomponenttransferelementbuilder></svgfecomponenttransferelementbuilder></svgfecomponenttransferelementbuilder></svgfecomponenttransferelementbuilder></svgfecomponenttransferelementbuilder></colorbuilder></svgfecomponenttransferelementbuilder></svgfecomponenttransferelementbuilder></clippathbuilder></svgfecomponenttransferelementbuilder></svgfecomponenttransferelementbuilder></svgfecomponenttransferelementbuilder></svgfecomponenttransferelementbuilder></svgfecomponenttransferelementbuilder></svgtitleelementbuilder></svgfecomponenttransferelementbuilder></svgmetadataelementbuilder></svgfecomponenttransferelementbuilder,></svgdescelementbuilder></svgfecomponenttransferelementbuilder></svgfecomponenttransferelementbuilder,></svgfecomponenttransferelement></svgfecomponenttransferelement></svgfecomponenttransferelement></svgfecomponenttransferelement></svgfecomponenttransferelement></svgfecomponenttransferelement></svgfecomponenttransferelement>

 English