Class SVGFEDropShadowElementBuilder
Namespace: Aspose.Svg.Builder
Assembly: Aspose.SVG.dll (25.12.0)
Builder class for creating SVG ‘feDropShadow’ elements, used within SVG filters to apply a drop shadow effect.
[ComVisible(true)]
public class SVGFEDropShadowElementBuilder : SVGElementBuilder<SVGFEDropShadowElement>, ISVGElementBuilder, IAttributeSetter, IBaseAnimationElementBuilder, IDescriptiveElementBuilder, ICoreAttributeSetter, IPresentationAttributeSetter, ITransformAttributeSetter, IFilterPrimitiveInAttributeSetter, IFilterPrimitiveAttributeSetter, IRectAttributeSetter, IXYAttributeSetter, IXAttributeSetter, IYAttributeSetter, IWidthAttributeSetter, IHeightAttributeSetterInheritance
object ← SVGElementBuilder<SVGFEDropShadowElement> ← SVGFEDropShadowElementBuilder
Implements
ISVGElementBuilder , IAttributeSetter , IBaseAnimationElementBuilder , IDescriptiveElementBuilder , ICoreAttributeSetter , IPresentationAttributeSetter , ITransformAttributeSetter , IFilterPrimitiveInAttributeSetter , IFilterPrimitiveAttributeSetter , IRectAttributeSetter , IXYAttributeSetter , IXAttributeSetter , IYAttributeSetter , IWidthAttributeSetter , IHeightAttributeSetter
Inherited Members
SVGElementBuilder<SVGFEDropShadowElement>.Create(Document) , SVGElementBuilder<SVGFEDropShadowElement>.Build(Document) , SVGElementBuilder<SVGFEDropShadowElement>.Build(SVGFEDropShadowElement) , SVGElementBuilder<SVGFEDropShadowElement>.BuildElement(Document) , SVGElementBuilder<SVGFEDropShadowElement>.Attribute(string, string) , SVGElementBuilder<SVGFEDropShadowElement>.Configurations , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Extension Methods
SVGBuilderExtensions.AddAnimate<SVGFEDropShadowElementBuilder>(SVGFEDropShadowElementBuilder, Action<SVGAnimateElementBuilder>) , SVGBuilderExtensions.AddBuilder<SVGFEDropShadowElementBuilder, TElementBuilder>(SVGFEDropShadowElementBuilder, TElementBuilder) , SVGBuilderExtensions.AddDesc<SVGFEDropShadowElementBuilder>(SVGFEDropShadowElementBuilder, Action<SVGDescElementBuilder>) , SVGBuilderExtensions.AddMetadata<SVGFEDropShadowElementBuilder, TElement>(SVGFEDropShadowElementBuilder, Action<SVGMetadataElementBuilder>) , SVGBuilderExtensions.AddSet<SVGFEDropShadowElementBuilder>(SVGFEDropShadowElementBuilder, Action<SVGSetElementBuilder>) , SVGBuilderExtensions.AddTitle<SVGFEDropShadowElementBuilder>(SVGFEDropShadowElementBuilder, Action<SVGTitleElementBuilder>) , SVGBuilderExtensions.AlignmentBaseline<SVGFEDropShadowElementBuilder>(SVGFEDropShadowElementBuilder, AlignmentBaseline) , SVGBuilderExtensions.BaselineShift<SVGFEDropShadowElementBuilder>(SVGFEDropShadowElementBuilder, BaseLineShift) , SVGBuilderExtensions.BaselineShift<SVGFEDropShadowElementBuilder>(SVGFEDropShadowElementBuilder, double, LengthType) , SVGBuilderExtensions.Class<SVGFEDropShadowElementBuilder>(SVGFEDropShadowElementBuilder, params string[]) , SVGBuilderExtensions.ClipPath<SVGFEDropShadowElementBuilder>(SVGFEDropShadowElementBuilder, Action<ClipPathBuilder>) , SVGBuilderExtensions.ClipRule<SVGFEDropShadowElementBuilder>(SVGFEDropShadowElementBuilder, ClipRule) , SVGBuilderExtensions.Color<SVGFEDropShadowElementBuilder>(SVGFEDropShadowElementBuilder, Action<ColorBuilder>) , SVGBuilderExtensions.Color<SVGFEDropShadowElementBuilder>(SVGFEDropShadowElementBuilder, Color) , SVGBuilderExtensions.ColorInterpolation<SVGFEDropShadowElementBuilder>(SVGFEDropShadowElementBuilder, ColorInterpolation) , SVGBuilderExtensions.ColorInterpolationFilters<SVGFEDropShadowElementBuilder>(SVGFEDropShadowElementBuilder, ColorInterpolation) , SVGBuilderExtensions.ColorProfile<SVGFEDropShadowElementBuilder>(SVGFEDropShadowElementBuilder, string) , SVGBuilderExtensions.ColorRendering<SVGFEDropShadowElementBuilder>(SVGFEDropShadowElementBuilder, ColorRendering) , SVGBuilderExtensions.Cursor<SVGFEDropShadowElementBuilder>(SVGFEDropShadowElementBuilder, Cursor) , SVGBuilderExtensions.Direction<SVGFEDropShadowElementBuilder>(SVGFEDropShadowElementBuilder, TextDirection) , SVGBuilderExtensions.Display<SVGFEDropShadowElementBuilder>(SVGFEDropShadowElementBuilder, DisplayType) , SVGBuilderExtensions.DominantBaseline<SVGFEDropShadowElementBuilder>(SVGFEDropShadowElementBuilder, DominantBaseline) , SVGBuilderExtensions.Fill<SVGFEDropShadowElementBuilder>(SVGFEDropShadowElementBuilder, Action<PaintBuilder>) , SVGBuilderExtensions.Fill<SVGFEDropShadowElementBuilder>(SVGFEDropShadowElementBuilder, Color) , SVGBuilderExtensions.Fill<SVGFEDropShadowElementBuilder>(SVGFEDropShadowElementBuilder, Paint) , SVGBuilderExtensions.FillOpacity<SVGFEDropShadowElementBuilder>(SVGFEDropShadowElementBuilder, double) , SVGBuilderExtensions.FillRule<SVGFEDropShadowElementBuilder>(SVGFEDropShadowElementBuilder, FillRule) , SVGBuilderExtensions.Filter<SVGFEDropShadowElementBuilder>(SVGFEDropShadowElementBuilder, Action<FilterValueListBuilder>) , SVGBuilderExtensions.FloodColor<SVGFEDropShadowElementBuilder>(SVGFEDropShadowElementBuilder, Color) , SVGBuilderExtensions.FloodColor<SVGFEDropShadowElementBuilder>(SVGFEDropShadowElementBuilder, Action<ColorBuilder>) , SVGBuilderExtensions.FloodOpacity<SVGFEDropShadowElementBuilder>(SVGFEDropShadowElementBuilder, double) , SVGBuilderExtensions.FontFamily<SVGFEDropShadowElementBuilder>(SVGFEDropShadowElementBuilder, string) , SVGBuilderExtensions.FontKerning<SVGFEDropShadowElementBuilder>(SVGFEDropShadowElementBuilder, double, LengthType) , SVGBuilderExtensions.FontKerning<SVGFEDropShadowElementBuilder>(SVGFEDropShadowElementBuilder, Kerning) , SVGBuilderExtensions.FontSize<SVGFEDropShadowElementBuilder>(SVGFEDropShadowElementBuilder, double, LengthType) , SVGBuilderExtensions.FontSize<SVGFEDropShadowElementBuilder>(SVGFEDropShadowElementBuilder, FontSize) , SVGBuilderExtensions.FontSizeAdjust<SVGFEDropShadowElementBuilder>(SVGFEDropShadowElementBuilder, double) , SVGBuilderExtensions.FontSizeAdjust<SVGFEDropShadowElementBuilder>(SVGFEDropShadowElementBuilder, ) , SVGBuilderExtensions.FontStretch<SVGFEDropShadowElementBuilder>(SVGFEDropShadowElementBuilder, FontStretch) , SVGBuilderExtensions.FontStyle<SVGFEDropShadowElementBuilder>(SVGFEDropShadowElementBuilder, FontStyle) , SVGBuilderExtensions.FontVariant<SVGFEDropShadowElementBuilder>(SVGFEDropShadowElementBuilder, string) , SVGBuilderExtensions.FontWeight<SVGFEDropShadowElementBuilder>(SVGFEDropShadowElementBuilder, FontWeight) , SVGBuilderExtensions.GlyphOrientationVertical<SVGFEDropShadowElementBuilder>(SVGFEDropShadowElementBuilder, TextOrientation) , SVGBuilderExtensions.Height<SVGFEDropShadowElementBuilder>(SVGFEDropShadowElementBuilder, double, LengthType) , SVGBuilderExtensions.Id<SVGFEDropShadowElementBuilder>(SVGFEDropShadowElementBuilder, string) , SVGBuilderExtensions.ImageRendering<SVGFEDropShadowElementBuilder>(SVGFEDropShadowElementBuilder, ImageRendering) , SVGBuilderExtensions.In<SVGFEDropShadowElementBuilder>(SVGFEDropShadowElementBuilder, string) , SVGBuilderExtensions.In<SVGFEDropShadowElementBuilder>(SVGFEDropShadowElementBuilder, FilterInput) , SVGBuilderExtensions.Lang<SVGFEDropShadowElementBuilder>(SVGFEDropShadowElementBuilder, string) , SVGBuilderExtensions.LetterSpacing<SVGFEDropShadowElementBuilder>(SVGFEDropShadowElementBuilder, double, LengthType) , SVGBuilderExtensions.LetterSpacing<SVGFEDropShadowElementBuilder>(SVGFEDropShadowElementBuilder, Spacing) , SVGBuilderExtensions.LightingColor<SVGFEDropShadowElementBuilder>(SVGFEDropShadowElementBuilder, Color) , SVGBuilderExtensions.LightingColor<SVGFEDropShadowElementBuilder>(SVGFEDropShadowElementBuilder, Action<ColorBuilder>) , SVGBuilderExtensions.MarkerEnd<SVGFEDropShadowElementBuilder>(SVGFEDropShadowElementBuilder, string) , SVGBuilderExtensions.MarkerEnd<SVGFEDropShadowElementBuilder>(SVGFEDropShadowElementBuilder, MarkerPos) , SVGBuilderExtensions.MarkerMid<SVGFEDropShadowElementBuilder>(SVGFEDropShadowElementBuilder, string) , SVGBuilderExtensions.MarkerMid<SVGFEDropShadowElementBuilder>(SVGFEDropShadowElementBuilder, MarkerPos) , SVGBuilderExtensions.MarkerStart<SVGFEDropShadowElementBuilder>(SVGFEDropShadowElementBuilder, string) , SVGBuilderExtensions.MarkerStart<SVGFEDropShadowElementBuilder>(SVGFEDropShadowElementBuilder, MarkerPos) , SVGBuilderExtensions.Mask<SVGFEDropShadowElementBuilder>(SVGFEDropShadowElementBuilder, Action<MaskBuilder>) , SVGBuilderExtensions.Opacity<SVGFEDropShadowElementBuilder>(SVGFEDropShadowElementBuilder, double) , SVGBuilderExtensions.Overflow<SVGFEDropShadowElementBuilder>(SVGFEDropShadowElementBuilder, Overflow) , SVGBuilderExtensions.PaintOrder<SVGFEDropShadowElementBuilder>(SVGFEDropShadowElementBuilder, PaintOrder) , SVGBuilderExtensions.PointerEvents<SVGFEDropShadowElementBuilder>(SVGFEDropShadowElementBuilder, PointerEvents) , SVGBuilderExtensions.Rect<SVGFEDropShadowElementBuilder>(SVGFEDropShadowElementBuilder, double, double, double, double, LengthType) , SVGBuilderExtensions.Result<SVGFEDropShadowElementBuilder>(SVGFEDropShadowElementBuilder, string) , SVGBuilderExtensions.SetAttribute<SVGFEDropShadowElementBuilder>(SVGFEDropShadowElementBuilder, string, string) , SVGBuilderExtensions.ShapeRendering<SVGFEDropShadowElementBuilder>(SVGFEDropShadowElementBuilder, ShapeRendering) , SVGBuilderExtensions.StopColor<SVGFEDropShadowElementBuilder>(SVGFEDropShadowElementBuilder, Color) , SVGBuilderExtensions.StopColor<SVGFEDropShadowElementBuilder>(SVGFEDropShadowElementBuilder, Action<ColorBuilder>) , SVGBuilderExtensions.StopOpacity<SVGFEDropShadowElementBuilder>(SVGFEDropShadowElementBuilder, double) , SVGBuilderExtensions.Stroke<SVGFEDropShadowElementBuilder>(SVGFEDropShadowElementBuilder, Action<PaintBuilder>) , SVGBuilderExtensions.Stroke<SVGFEDropShadowElementBuilder>(SVGFEDropShadowElementBuilder, Color) , SVGBuilderExtensions.Stroke<SVGFEDropShadowElementBuilder>(SVGFEDropShadowElementBuilder, Paint) , SVGBuilderExtensions.StrokeDashArray<SVGFEDropShadowElementBuilder>(SVGFEDropShadowElementBuilder, params double[]) , SVGBuilderExtensions.StrokeDashArray<SVGFEDropShadowElementBuilder>(SVGFEDropShadowElementBuilder, Dash) , SVGBuilderExtensions.StrokeDashoffset<SVGFEDropShadowElementBuilder>(SVGFEDropShadowElementBuilder, double, LengthType) , SVGBuilderExtensions.StrokeLineCap<SVGFEDropShadowElementBuilder>(SVGFEDropShadowElementBuilder, StrokeLineCap) , SVGBuilderExtensions.StrokeLineJoin<SVGFEDropShadowElementBuilder>(SVGFEDropShadowElementBuilder, StrokeLineJoin) , SVGBuilderExtensions.StrokeMiterlimit<SVGFEDropShadowElementBuilder>(SVGFEDropShadowElementBuilder, double) , SVGBuilderExtensions.StrokeOpacity<SVGFEDropShadowElementBuilder>(SVGFEDropShadowElementBuilder, double) , SVGBuilderExtensions.StrokeWidth<SVGFEDropShadowElementBuilder>(SVGFEDropShadowElementBuilder, double, LengthType) , SVGBuilderExtensions.Style<SVGFEDropShadowElementBuilder>(SVGFEDropShadowElementBuilder, Action<RuleBuilder>) , SVGBuilderExtensions.Style<SVGFEDropShadowElementBuilder>(SVGFEDropShadowElementBuilder, string) , SVGBuilderExtensions.Tabindex<SVGFEDropShadowElementBuilder>(SVGFEDropShadowElementBuilder, int) , SVGBuilderExtensions.TextAnchor<SVGFEDropShadowElementBuilder>(SVGFEDropShadowElementBuilder, TextAnchor) , SVGBuilderExtensions.TextDecoration<SVGFEDropShadowElementBuilder>(SVGFEDropShadowElementBuilder, bool, bool, bool, bool) , SVGBuilderExtensions.TextOverflow<SVGFEDropShadowElementBuilder>(SVGFEDropShadowElementBuilder, TextOverflow) , SVGBuilderExtensions.TextRendering<SVGFEDropShadowElementBuilder>(SVGFEDropShadowElementBuilder, TextRendering) , SVGBuilderExtensions.Transform<SVGFEDropShadowElementBuilder>(SVGFEDropShadowElementBuilder, Func<TransformBuilder, TransformBuilder>) , SVGBuilderExtensions.UnicodeBidi<SVGFEDropShadowElementBuilder>(SVGFEDropShadowElementBuilder, UnicodeBidi) , SVGBuilderExtensions.Visibility<SVGFEDropShadowElementBuilder>(SVGFEDropShadowElementBuilder, Visibility) , SVGBuilderExtensions.WhiteSspace<SVGFEDropShadowElementBuilder>(SVGFEDropShadowElementBuilder, WhiteSpace) , SVGBuilderExtensions.Width<SVGFEDropShadowElementBuilder>(SVGFEDropShadowElementBuilder, double, LengthType) , SVGBuilderExtensions.WordSpacing<SVGFEDropShadowElementBuilder>(SVGFEDropShadowElementBuilder, Spacing) , SVGBuilderExtensions.WordSpacing<SVGFEDropShadowElementBuilder>(SVGFEDropShadowElementBuilder, double, LengthType) , SVGBuilderExtensions.WritingMode<SVGFEDropShadowElementBuilder>(SVGFEDropShadowElementBuilder, WritingMode) , SVGBuilderExtensions.X<SVGFEDropShadowElementBuilder>(SVGFEDropShadowElementBuilder, double, LengthType) , SVGBuilderExtensions.XmlSpace<SVGFEDropShadowElementBuilder>(SVGFEDropShadowElementBuilder, XmlSpace) , SVGBuilderExtensions.Y<SVGFEDropShadowElementBuilder>(SVGFEDropShadowElementBuilder, double, LengthType)
Constructors
SVGFEDropShadowElementBuilder()
public SVGFEDropShadowElementBuilder()Methods
AddScript(Action<SVGScriptElementBuilder>)
Adds a script configuration to the feDropShadow element.
public SVGFEDropShadowElementBuilder AddScript(Action<SVGScriptElementBuilder> configure)Parameters
configure Action
<
SVGScriptElementBuilder
>
The script configuration action.
Returns
The current builder instance.
Create(Document)
Creates a new instance of SVGFEDropShadowElement in the specified document.
protected override SVGFEDropShadowElement Create(Document document)Parameters
document Document
The document in which the element will be created.
Returns
A new SVGFEDropShadowElement.
Dx(double)
Sets the horizontal offset (‘dx’) for the drop shadow.
public SVGFEDropShadowElementBuilder Dx(double value)Parameters
value double
The horizontal offset value.
Returns
The current builder instance.
Dy(double)
Sets the vertical offset (‘dy’) for the drop shadow.
public SVGFEDropShadowElementBuilder Dy(double value)Parameters
value double
The vertical offset value.
Returns
The current builder instance.
StdDeviation(double, double?)
Sets the standard deviation for the blur effect in the drop shadow.
public SVGFEDropShadowElementBuilder StdDeviation(double dx, double? dy = null)Parameters
dx double
The standard deviation in the x-direction.
dy double
?
The standard deviation in the y-direction. If not specified, dx is used for both directions.
Returns
The current builder instance.