Class SVGFEImageElementBuilder

Class SVGFEImageElementBuilder

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

Builder class for creating SVG ‘feImage’ elements, which define an image to be used by other filter primitives.

[ComVisible(true)]
public class SVGFEImageElementBuilder : SVGElementBuilder<SVGFEImageElement>, ISVGElementBuilder, IAttributeSetter, IAnimationElementBuilder, IBaseAnimationElementBuilder, IDescriptiveElementBuilder, ICoreAttributeSetter, IPresentationAttributeSetter, ITransformAttributeSetter, IFilterPrimitiveAttributeSetter, IRectAttributeSetter, IXYAttributeSetter, IXAttributeSetter, IYAttributeSetter, IWidthAttributeSetter, IHeightAttributeSetter, IXLinkAttributeSetter, IPreserveAspectRatioAttributeSetter

Inheritance

object SVGElementBuilder<SVGFEImageElement> SVGFEImageElementBuilder

Implements

ISVGElementBuilder , IAttributeSetter , IAnimationElementBuilder , IBaseAnimationElementBuilder , IDescriptiveElementBuilder , ICoreAttributeSetter , IPresentationAttributeSetter , ITransformAttributeSetter , IFilterPrimitiveAttributeSetter , IRectAttributeSetter , IXYAttributeSetter , IXAttributeSetter , IYAttributeSetter , IWidthAttributeSetter , IHeightAttributeSetter , IXLinkAttributeSetter , IPreserveAspectRatioAttributeSetter

Inherited Members

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

Extension Methods

SVGBuilderExtensions.AddAnimate<SVGFEImageElementBuilder>(SVGFEImageElementBuilder, Action<SVGAnimateElementBuilder>) , SVGBuilderExtensions.AddAnimateMotion<SVGFEImageElementBuilder>(SVGFEImageElementBuilder, Action<SVGAnimateMotionElementBuilder>) , SVGBuilderExtensions.AddAnimateTransform<SVGFEImageElementBuilder>(SVGFEImageElementBuilder, Action<SVGAnimateTransformElementBuilder>) , SVGBuilderExtensions.AddBuilder<SVGFEImageElementBuilder, TElementBuilder>(SVGFEImageElementBuilder, TElementBuilder) , SVGBuilderExtensions.AddDesc<SVGFEImageElementBuilder>(SVGFEImageElementBuilder, Action<SVGDescElementBuilder>) , SVGBuilderExtensions.AddMetadata<SVGFEImageElementBuilder, TElement>(SVGFEImageElementBuilder, Action<SVGMetadataElementBuilder>) , SVGBuilderExtensions.AddSet<SVGFEImageElementBuilder>(SVGFEImageElementBuilder, Action<SVGSetElementBuilder>) , SVGBuilderExtensions.AddTitle<SVGFEImageElementBuilder>(SVGFEImageElementBuilder, Action<SVGTitleElementBuilder>) , SVGBuilderExtensions.AlignmentBaseline<SVGFEImageElementBuilder>(SVGFEImageElementBuilder, AlignmentBaseline) , SVGBuilderExtensions.BaselineShift<SVGFEImageElementBuilder>(SVGFEImageElementBuilder, BaseLineShift) , SVGBuilderExtensions.BaselineShift<SVGFEImageElementBuilder>(SVGFEImageElementBuilder, double, LengthType) , SVGBuilderExtensions.Class<SVGFEImageElementBuilder>(SVGFEImageElementBuilder, params string[]) , SVGBuilderExtensions.ClipPath<SVGFEImageElementBuilder>(SVGFEImageElementBuilder, Action<ClipPathBuilder>) , SVGBuilderExtensions.ClipRule<SVGFEImageElementBuilder>(SVGFEImageElementBuilder, ClipRule) , SVGBuilderExtensions.Color<SVGFEImageElementBuilder>(SVGFEImageElementBuilder, Action<ColorBuilder>) , SVGBuilderExtensions.Color<SVGFEImageElementBuilder>(SVGFEImageElementBuilder, Color) , SVGBuilderExtensions.ColorInterpolation<SVGFEImageElementBuilder>(SVGFEImageElementBuilder, ColorInterpolation) , SVGBuilderExtensions.ColorInterpolationFilters<SVGFEImageElementBuilder>(SVGFEImageElementBuilder, ColorInterpolation) , SVGBuilderExtensions.ColorProfile<SVGFEImageElementBuilder>(SVGFEImageElementBuilder, string) , SVGBuilderExtensions.ColorRendering<SVGFEImageElementBuilder>(SVGFEImageElementBuilder, ColorRendering) , SVGBuilderExtensions.Cursor<SVGFEImageElementBuilder>(SVGFEImageElementBuilder, Cursor) , SVGBuilderExtensions.Direction<SVGFEImageElementBuilder>(SVGFEImageElementBuilder, TextDirection) , SVGBuilderExtensions.Display<SVGFEImageElementBuilder>(SVGFEImageElementBuilder, DisplayType) , SVGBuilderExtensions.DominantBaseline<SVGFEImageElementBuilder>(SVGFEImageElementBuilder, DominantBaseline) , SVGBuilderExtensions.Fill<SVGFEImageElementBuilder>(SVGFEImageElementBuilder, Action<PaintBuilder>) , SVGBuilderExtensions.Fill<SVGFEImageElementBuilder>(SVGFEImageElementBuilder, Color) , SVGBuilderExtensions.Fill<SVGFEImageElementBuilder>(SVGFEImageElementBuilder, Paint) , SVGBuilderExtensions.FillOpacity<SVGFEImageElementBuilder>(SVGFEImageElementBuilder, double) , SVGBuilderExtensions.FillRule<SVGFEImageElementBuilder>(SVGFEImageElementBuilder, FillRule) , SVGBuilderExtensions.Filter<SVGFEImageElementBuilder>(SVGFEImageElementBuilder, Action<FilterValueListBuilder>) , SVGBuilderExtensions.FloodColor<SVGFEImageElementBuilder>(SVGFEImageElementBuilder, Color) , SVGBuilderExtensions.FloodColor<SVGFEImageElementBuilder>(SVGFEImageElementBuilder, Action<ColorBuilder>) , SVGBuilderExtensions.FloodOpacity<SVGFEImageElementBuilder>(SVGFEImageElementBuilder, double) , SVGBuilderExtensions.FontFamily<SVGFEImageElementBuilder>(SVGFEImageElementBuilder, string) , SVGBuilderExtensions.FontKerning<SVGFEImageElementBuilder>(SVGFEImageElementBuilder, double, LengthType) , SVGBuilderExtensions.FontKerning<SVGFEImageElementBuilder>(SVGFEImageElementBuilder, Kerning) , SVGBuilderExtensions.FontSize<SVGFEImageElementBuilder>(SVGFEImageElementBuilder, double, LengthType) , SVGBuilderExtensions.FontSize<SVGFEImageElementBuilder>(SVGFEImageElementBuilder, FontSize) , SVGBuilderExtensions.FontSizeAdjust<SVGFEImageElementBuilder>(SVGFEImageElementBuilder, double) , SVGBuilderExtensions.FontSizeAdjust<SVGFEImageElementBuilder>(SVGFEImageElementBuilder, ) , SVGBuilderExtensions.FontStretch<SVGFEImageElementBuilder>(SVGFEImageElementBuilder, FontStretch) , SVGBuilderExtensions.FontStyle<SVGFEImageElementBuilder>(SVGFEImageElementBuilder, FontStyle) , SVGBuilderExtensions.FontVariant<SVGFEImageElementBuilder>(SVGFEImageElementBuilder, string) , SVGBuilderExtensions.FontWeight<SVGFEImageElementBuilder>(SVGFEImageElementBuilder, FontWeight) , SVGBuilderExtensions.GlyphOrientationVertical<SVGFEImageElementBuilder>(SVGFEImageElementBuilder, TextOrientation) , SVGBuilderExtensions.Height<SVGFEImageElementBuilder>(SVGFEImageElementBuilder, double, LengthType) , SVGBuilderExtensions.Id<SVGFEImageElementBuilder>(SVGFEImageElementBuilder, string) , SVGBuilderExtensions.ImageRendering<SVGFEImageElementBuilder>(SVGFEImageElementBuilder, ImageRendering) , SVGBuilderExtensions.Lang<SVGFEImageElementBuilder>(SVGFEImageElementBuilder, string) , SVGBuilderExtensions.LetterSpacing<SVGFEImageElementBuilder>(SVGFEImageElementBuilder, double, LengthType) , SVGBuilderExtensions.LetterSpacing<SVGFEImageElementBuilder>(SVGFEImageElementBuilder, Spacing) , SVGBuilderExtensions.LightingColor<SVGFEImageElementBuilder>(SVGFEImageElementBuilder, Color) , SVGBuilderExtensions.LightingColor<SVGFEImageElementBuilder>(SVGFEImageElementBuilder, Action<ColorBuilder>) , SVGBuilderExtensions.MarkerEnd<SVGFEImageElementBuilder>(SVGFEImageElementBuilder, string) , SVGBuilderExtensions.MarkerEnd<SVGFEImageElementBuilder>(SVGFEImageElementBuilder, MarkerPos) , SVGBuilderExtensions.MarkerMid<SVGFEImageElementBuilder>(SVGFEImageElementBuilder, string) , SVGBuilderExtensions.MarkerMid<SVGFEImageElementBuilder>(SVGFEImageElementBuilder, MarkerPos) , SVGBuilderExtensions.MarkerStart<SVGFEImageElementBuilder>(SVGFEImageElementBuilder, string) , SVGBuilderExtensions.MarkerStart<SVGFEImageElementBuilder>(SVGFEImageElementBuilder, MarkerPos) , SVGBuilderExtensions.Mask<SVGFEImageElementBuilder>(SVGFEImageElementBuilder, Action<MaskBuilder>) , SVGBuilderExtensions.Opacity<SVGFEImageElementBuilder>(SVGFEImageElementBuilder, double) , SVGBuilderExtensions.Overflow<SVGFEImageElementBuilder>(SVGFEImageElementBuilder, Overflow) , SVGBuilderExtensions.PaintOrder<SVGFEImageElementBuilder>(SVGFEImageElementBuilder, PaintOrder) , SVGBuilderExtensions.PointerEvents<SVGFEImageElementBuilder>(SVGFEImageElementBuilder, PointerEvents) , SVGBuilderExtensions.Rect<SVGFEImageElementBuilder>(SVGFEImageElementBuilder, double, double, double, double, LengthType) , SVGBuilderExtensions.Result<SVGFEImageElementBuilder>(SVGFEImageElementBuilder, string) , SVGBuilderExtensions.SetAttribute<SVGFEImageElementBuilder>(SVGFEImageElementBuilder, string, string) , SVGBuilderExtensions.SetPreserveAspectRatio<SVGFEImageElementBuilder>(SVGFEImageElementBuilder, AspectRatioAlign, AspectRatioScaling) , SVGBuilderExtensions.ShapeRendering<SVGFEImageElementBuilder>(SVGFEImageElementBuilder, ShapeRendering) , SVGBuilderExtensions.StopColor<SVGFEImageElementBuilder>(SVGFEImageElementBuilder, Color) , SVGBuilderExtensions.StopColor<SVGFEImageElementBuilder>(SVGFEImageElementBuilder, Action<ColorBuilder>) , SVGBuilderExtensions.StopOpacity<SVGFEImageElementBuilder>(SVGFEImageElementBuilder, double) , SVGBuilderExtensions.Stroke<SVGFEImageElementBuilder>(SVGFEImageElementBuilder, Action<PaintBuilder>) , SVGBuilderExtensions.Stroke<SVGFEImageElementBuilder>(SVGFEImageElementBuilder, Color) , SVGBuilderExtensions.Stroke<SVGFEImageElementBuilder>(SVGFEImageElementBuilder, Paint) , SVGBuilderExtensions.StrokeDashArray<SVGFEImageElementBuilder>(SVGFEImageElementBuilder, params double[]) , SVGBuilderExtensions.StrokeDashArray<SVGFEImageElementBuilder>(SVGFEImageElementBuilder, Dash) , SVGBuilderExtensions.StrokeDashoffset<SVGFEImageElementBuilder>(SVGFEImageElementBuilder, double, LengthType) , SVGBuilderExtensions.StrokeLineCap<SVGFEImageElementBuilder>(SVGFEImageElementBuilder, StrokeLineCap) , SVGBuilderExtensions.StrokeLineJoin<SVGFEImageElementBuilder>(SVGFEImageElementBuilder, StrokeLineJoin) , SVGBuilderExtensions.StrokeMiterlimit<SVGFEImageElementBuilder>(SVGFEImageElementBuilder, double) , SVGBuilderExtensions.StrokeOpacity<SVGFEImageElementBuilder>(SVGFEImageElementBuilder, double) , SVGBuilderExtensions.StrokeWidth<SVGFEImageElementBuilder>(SVGFEImageElementBuilder, double, LengthType) , SVGBuilderExtensions.Style<SVGFEImageElementBuilder>(SVGFEImageElementBuilder, Action<RuleBuilder>) , SVGBuilderExtensions.Style<SVGFEImageElementBuilder>(SVGFEImageElementBuilder, string) , SVGBuilderExtensions.Tabindex<SVGFEImageElementBuilder>(SVGFEImageElementBuilder, int) , SVGBuilderExtensions.TextAnchor<SVGFEImageElementBuilder>(SVGFEImageElementBuilder, TextAnchor) , SVGBuilderExtensions.TextDecoration<SVGFEImageElementBuilder>(SVGFEImageElementBuilder, bool, bool, bool, bool) , SVGBuilderExtensions.TextOverflow<SVGFEImageElementBuilder>(SVGFEImageElementBuilder, TextOverflow) , SVGBuilderExtensions.TextRendering<SVGFEImageElementBuilder>(SVGFEImageElementBuilder, TextRendering) , SVGBuilderExtensions.Transform<SVGFEImageElementBuilder>(SVGFEImageElementBuilder, Func<TransformBuilder, TransformBuilder>) , SVGBuilderExtensions.UnicodeBidi<SVGFEImageElementBuilder>(SVGFEImageElementBuilder, UnicodeBidi) , SVGBuilderExtensions.Visibility<SVGFEImageElementBuilder>(SVGFEImageElementBuilder, Visibility) , SVGBuilderExtensions.WhiteSspace<SVGFEImageElementBuilder>(SVGFEImageElementBuilder, WhiteSpace) , SVGBuilderExtensions.Width<SVGFEImageElementBuilder>(SVGFEImageElementBuilder, double, LengthType) , SVGBuilderExtensions.WordSpacing<SVGFEImageElementBuilder>(SVGFEImageElementBuilder, Spacing) , SVGBuilderExtensions.WordSpacing<SVGFEImageElementBuilder>(SVGFEImageElementBuilder, double, LengthType) , SVGBuilderExtensions.WritingMode<SVGFEImageElementBuilder>(SVGFEImageElementBuilder, WritingMode) , SVGBuilderExtensions.X<SVGFEImageElementBuilder>(SVGFEImageElementBuilder, double, LengthType) , SVGBuilderExtensions.XlinkHref<SVGFEImageElementBuilder>(SVGFEImageElementBuilder, string) , SVGBuilderExtensions.XlinkTitle<SVGFEImageElementBuilder>(SVGFEImageElementBuilder, string) , SVGBuilderExtensions.XmlSpace<SVGFEImageElementBuilder>(SVGFEImageElementBuilder, XmlSpace) , SVGBuilderExtensions.Y<SVGFEImageElementBuilder>(SVGFEImageElementBuilder, double, LengthType)

Constructors

SVGFEImageElementBuilder()

public SVGFEImageElementBuilder()

Methods

AddAnimateTransform(Action<SVGAnimateTransformElementBuilder>)

Adds an animate transform configuration to the feImage element.

public SVGFEImageElementBuilder AddAnimateTransform(Action<SVGAnimateTransformElementBuilder> configure)

Parameters

configure Action < SVGAnimateTransformElementBuilder >

The animate transform configuration action.

Returns

SVGFEImageElementBuilder

The current builder instance.

AddScript(Action<SVGScriptElementBuilder>)

Adds a script configuration to the feImage element.

public SVGFEImageElementBuilder AddScript(Action<SVGScriptElementBuilder> configure)

Parameters

configure Action < SVGScriptElementBuilder >

The script configuration action.

Returns

SVGFEImageElementBuilder

The current builder instance.

Create(Document)

Creates a new instance of SVGFEImageElement in the specified document.

protected override SVGFEImageElement Create(Document document)

Parameters

document Document

The document in which the element will be created.

Returns

SVGFEImageElement

A new SVGFEImageElement.

Href(string)

Sets the ‘href’ attribute of the feImage element, defining the URL of the image to be used.

public SVGFEImageElementBuilder Href(string value)

Parameters

value string

The URL of the image.

Returns

SVGFEImageElementBuilder

The current builder instance.

 English