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, IPreserveAspectRatioAttributeSetterInheritance
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
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
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
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
The current builder instance.