Class SVGFEGaussianBlurElementBuilder

Class SVGFEGaussianBlurElementBuilder

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

Builder class for creating SVG ‘feGaussianBlur’ elements, which apply a Gaussian blur filter effect.

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

Inheritance

object SVGElementBuilder<SVGFEGaussianBlurElement> SVGFEGaussianBlurElementBuilder

Implements

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

Inherited Members

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

Extension Methods

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

Constructors

SVGFEGaussianBlurElementBuilder()

public SVGFEGaussianBlurElementBuilder()

Methods

AddScript(Action<SVGScriptElementBuilder>)

Adds a script configuration to the feGaussianBlur element.

public SVGFEGaussianBlurElementBuilder AddScript(Action<SVGScriptElementBuilder> configure)

Parameters

configure Action < SVGScriptElementBuilder >

The script configuration action.

Returns

SVGFEGaussianBlurElementBuilder

The current builder instance.

Create(Document)

Creates a new instance of SVGFEGaussianBlurElement in the specified document.

protected override SVGFEGaussianBlurElement Create(Document document)

Parameters

document Document

The document in which the element will be created.

Returns

SVGFEGaussianBlurElement

A new SVGFEGaussianBlurElement.

StdDeviation(double, double?)

Sets the standard deviation for the Gaussian blur effect.

public SVGFEGaussianBlurElementBuilder StdDeviation(double dx, double? dy = null)

Parameters

dx double

The standard deviation along the x-axis.

dy double ?

The standard deviation along the y-axis (optional).

Returns

SVGFEGaussianBlurElementBuilder

The current builder instance.

 English