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
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
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
>
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
>
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
>
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
>
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>