Class SVGFESpecularLightingElementBuilder

Class SVGFESpecularLightingElementBuilder

Il nome: Aspose.Svg.Builder Assemblea: Aspose.SVG.dll (25.5.0)

Classe di costruzione per la creazione di elementi SVG ‘feSpecularLighting’, che applicano effetti di illuminazione speculari a un’immagine.

[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

I membri ereditari

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()

Metodi di estensione

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

Sviluppo di LightingElementBuilder()

public SVGFESpecularLightingElementBuilder()

Methods

Create(Document)

Crea una nuova instanza di SVGFESpecularLightingElement nel documento specificato.

protected override SVGFESpecularLightingElement Create(Document document)

Parameters

document Document

Il documento in cui verrà creato l’elemento.

Returns

SVGFESpecularLightingElement

Un nuovo SVGFESpecularLightingElement.

KernelUnitLength(Doppio o doppio?)

Imposta l’attributo ‘KernelUnitLength’, definendo la lunghezza dell’unità del kernel di convergenza.

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

Parameters

dx double

Il componente x della lunghezza dell’unità nucleare deve essere positivo.

dy double ?

Il componente y della lunghezza dell’unità nucleare deve essere positivo se fornito.

Returns

SVGFESpecularLightingElementBuilder

L’attuale instanza di costruzione.

SpecularConstant(Doppio)

Si definisce l’attributo ‘specularConstant’, che rappresenta la costante riflessione speculare.

public SVGFESpecularLightingElementBuilder SpecularConstant(double specularConstant)

Parameters

specularConstant double

Il valore costante speculativo deve essere non negativo.

Returns

SVGFESpecularLightingElementBuilder

L’attuale instanza di costruzione.

SpecularExponent(Doppio)

Imposta l’attributo ‘specularExponent’, controllando il focus del highlight speculare.

public SVGFESpecularLightingElementBuilder SpecularExponent(double specularExponent)

Parameters

specularExponent double

Il valore di esposizione speculare deve essere tra 1.0 e 128.0.

Returns

SVGFESpecularLightingElementBuilder

L’attuale instanza di costruzione.

SurfaceScale(Doppio)

Imposta l’attributo ‘surfaceScale’ dell’elemento feSpecularLighting, definendo l’altezza della superficie per il calcolo di illuminazione.

public SVGFESpecularLightingElementBuilder SurfaceScale(double value)

Parameters

value double

Valore della scala superficiale.

Returns

SVGFESpecularLightingElementBuilder

L’attuale instanza di costruzione.</transformbuilder,></svgfespecularlightingelementbuilder,></svgfespecularlightingelementbuilder,></svgfespecularlightingelement,></svgfespecularlightingelement,></svgfespecularlightingelement,></svgfespecularlightingelement,></svgfespecularlightingelement,></svgfespecularlightingelement,></svgfespecularlightingelement,>

 Italiano