Class SVGFESpecularLightingElementBuilder

Class SVGFESpecularLightingElementBuilder

Название пространства: Aspose.Svg.Builder Ассоциация: Aspose.SVG.dll (25.5.0)

Строитель класса для создания элементов SVG «feSpecularLighting», которые применяют эффекты спекулярного освещения к изображению.

[ComVisible(true)]
public class SVGFESpecularLightingElementBuilder : SVGFEBaseLightingElementBuilder<svgfespecularlightingelement, svgfespecularlightingelementbuilder="">, ISVGElementBuilder, IAttributeSetter, IDescriptiveElementBuilder, ICoreAttributeSetter, IPresentationAttributeSetter, ITransformAttributeSetter, IFilterPrimitiveInAttributeSetter, IFilterPrimitiveAttributeSetter, IRectAttributeSetter, IXYAttributeSetter, IXAttributeSetter, IYAttributeSetter, IWidthAttributeSetter, IHeightAttributeSetter

Inheritance

object SVGElementBuilder SVGFEBaseLightingElementBuilder<svgfespecularlightingelement, svgfespecularlightingelementbuilder=""> SVGFESpecularLightingElementBuilder

Implements

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

Наследованные члены

SVGFEBaseLightingElementBuilder<svgfespecularlightingelement, svgfespecularlightingelementbuilder="">.AddScript(Action) , SVGFEBaseLightingElementBuilder<svgfespecularlightingelement, svgfespecularlightingelementbuilder="">.WithFeDistantLight(Action) , SVGFEBaseLightingElementBuilder<svgfespecularlightingelement, svgfespecularlightingelementbuilder="">.WithFePointLight(Action) , SVGFEBaseLightingElementBuilder<svgfespecularlightingelement, svgfespecularlightingelementbuilder="">.WithFeSpotLight(Action) , SVGFEBaseLightingElementBuilder<svgfespecularlightingelement, svgfespecularlightingelementbuilder="">.Build(Document) , SVGElementBuilder.Create(Document) , SVGElementBuilder.Build(Document) , SVGElementBuilder.Build(SVGFESpecularLightingElement) , SVGElementBuilder.BuildElement(Document) , SVGElementBuilder.Attribute(string, string) , SVGElementBuilder.Configurations , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Методы расширения

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

Constructors

СВГФЕСпекулярLightingElementBuilder()

public SVGFESpecularLightingElementBuilder()

Methods

Create(Document)

Создает новую инстанцию SVGFESpecularLightingElement в указанном документе.

protected override SVGFESpecularLightingElement Create(Document document)

Parameters

document Document

Документ, в котором будет создан элемент.

Returns

SVGFESpecularLightingElement

Новый SVGFESpecularLightingElement.

KernelUnitLength(Двойная или двойная?)

Настройка атрибута «КернелУнитЛеткость», определяя длину соединения конволюционного ядра.

public SVGFESpecularLightingElementBuilder KernelUnitLength(double dx, double? dy = null)

Parameters

dx double

X-компонент длина ядерной единицы должен быть положительным.

dy double ?

Y-компонент длина ядра должен быть положительным, если предусмотрено.

Returns

SVGFESpecularLightingElementBuilder

Современный строитель инстанции.

SpecularConstant(Двойная)

Состав атрибута «спекулярный констант», представляющий собой постоянную рефлексию.

public SVGFESpecularLightingElementBuilder SpecularConstant(double specularConstant)

Parameters

specularConstant double

Спекулярная постоянная стоимость должна быть не-негативной.

Returns

SVGFESpecularLightingElementBuilder

Современный строитель инстанции.

SpecularExponent(Двойная)

Настройка атрибута «спекулярный экспонент», контролируя фокус спекулятивной яркости.

public SVGFESpecularLightingElementBuilder SpecularExponent(double specularExponent)

Parameters

specularExponent double

Спекулярная экспонентная стоимость должна быть в диапазоне от 1.0 до 128.0.

Returns

SVGFESpecularLightingElementBuilder

Современный строитель инстанции.

SurfaceScale(Двойная)

Составьте атрибут «surfaceScale» элемента feSpecularLighting, определяя высоту поверхности для расчета освещения.

public SVGFESpecularLightingElementBuilder SurfaceScale(double value)

Parameters

value double

Значение поверхностной шкалы.

Returns

SVGFESpecularLightingElementBuilder

Современный строитель инстанции.</transformbuilder,></svgfespecularlightingelementbuilder,></svgfespecularlightingelementbuilder,></svgfespecularlightingelement,></svgfespecularlightingelement,></svgfespecularlightingelement,></svgfespecularlightingelement,></svgfespecularlightingelement,></svgfespecularlightingelement,></svgfespecularlightingelement,>

 Русский