Class SVGFEDropShadowElementBuilder
Namespace: Aspose.Svg.Builder
Assembly: Aspose.SVG.dll (25.5.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, IHeightAttributeSetter
Inheritance
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. </svgscriptelementbuilder></svgfedropshadowelementbuilder></svgfedropshadowelementbuilder></svgfedropshadowelementbuilder></svgfedropshadowelementbuilder></svgfedropshadowelementbuilder></svgfedropshadowelementbuilder></svgfedropshadowelementbuilder></svgfedropshadowelementbuilder></svgfedropshadowelementbuilder></svgfedropshadowelementbuilder></transformbuilder,></svgfedropshadowelementbuilder></svgfedropshadowelementbuilder></svgfedropshadowelementbuilder></svgfedropshadowelementbuilder></svgfedropshadowelementbuilder></svgfedropshadowelementbuilder></svgfedropshadowelementbuilder></rulebuilder></svgfedropshadowelementbuilder></svgfedropshadowelementbuilder></svgfedropshadowelementbuilder></svgfedropshadowelementbuilder></svgfedropshadowelementbuilder></svgfedropshadowelementbuilder></svgfedropshadowelementbuilder></svgfedropshadowelementbuilder></svgfedropshadowelementbuilder></svgfedropshadowelementbuilder></svgfedropshadowelementbuilder></paintbuilder></svgfedropshadowelementbuilder></svgfedropshadowelementbuilder></colorbuilder></svgfedropshadowelementbuilder></svgfedropshadowelementbuilder></svgfedropshadowelementbuilder></svgfedropshadowelementbuilder></svgfedropshadowelementbuilder></svgfedropshadowelementbuilder></svgfedropshadowelementbuilder></svgfedropshadowelementbuilder></svgfedropshadowelementbuilder></svgfedropshadowelementbuilder></maskbuilder></svgfedropshadowelementbuilder></svgfedropshadowelementbuilder></svgfedropshadowelementbuilder></svgfedropshadowelementbuilder></svgfedropshadowelementbuilder></svgfedropshadowelementbuilder></svgfedropshadowelementbuilder></colorbuilder></svgfedropshadowelementbuilder></svgfedropshadowelementbuilder></svgfedropshadowelementbuilder></svgfedropshadowelementbuilder></svgfedropshadowelementbuilder></svgfedropshadowelementbuilder></svgfedropshadowelementbuilder></svgfedropshadowelementbuilder></svgfedropshadowelementbuilder></svgfedropshadowelementbuilder></svgfedropshadowelementbuilder></svgfedropshadowelementbuilder></svgfedropshadowelementbuilder></svgfedropshadowelementbuilder></svgfedropshadowelementbuilder></svgfedropshadowelementbuilder></svgfedropshadowelementbuilder></svgfedropshadowelementbuilder></svgfedropshadowelementbuilder></svgfedropshadowelementbuilder></svgfedropshadowelementbuilder></svgfedropshadowelementbuilder></svgfedropshadowelementbuilder></colorbuilder></svgfedropshadowelementbuilder></svgfedropshadowelementbuilder></filtervaluelistbuilder></svgfedropshadowelementbuilder></svgfedropshadowelementbuilder></svgfedropshadowelementbuilder></svgfedropshadowelementbuilder></svgfedropshadowelementbuilder></paintbuilder></svgfedropshadowelementbuilder></svgfedropshadowelementbuilder></svgfedropshadowelementbuilder></svgfedropshadowelementbuilder></svgfedropshadowelementbuilder></svgfedropshadowelementbuilder></svgfedropshadowelementbuilder></svgfedropshadowelementbuilder></svgfedropshadowelementbuilder></svgfedropshadowelementbuilder></colorbuilder></svgfedropshadowelementbuilder></svgfedropshadowelementbuilder></clippathbuilder></svgfedropshadowelementbuilder></svgfedropshadowelementbuilder></svgfedropshadowelementbuilder></svgfedropshadowelementbuilder></svgfedropshadowelementbuilder></svgtitleelementbuilder></svgfedropshadowelementbuilder></svgsetelementbuilder></svgfedropshadowelementbuilder></svgmetadataelementbuilder></svgfedropshadowelementbuilder,></svgdescelementbuilder></svgfedropshadowelementbuilder></svgfedropshadowelementbuilder,></svganimateelementbuilder></svgfedropshadowelementbuilder></svgfedropshadowelement></svgfedropshadowelement></svgfedropshadowelement></svgfedropshadowelement></svgfedropshadowelement></svgfedropshadowelement></svgfedropshadowelement>