Class SVGFESpecularLightingElementBuilder
Το όνομα: Aspose.Svg.Builder
Συγκέντρωση: Aspose.SVG.dll (25.5.0)
Κλάση οικοδόμησης για τη δημιουργία στοιχείων SVG ‘feSpecularLighting’, τα οποία εφαρμόζουν επιδράσεις φώτισης σε μια εικόνα.
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
Ετικέτες Φωτισμός()
Methods
Create(Document)
Δημιουργεί μια νέα περίπτωση του SVGFESpecularLightingElement στο καθορισμένο έγγραφο.
Parameters
document
Document
Το έγγραφο στο οποίο θα δημιουργηθεί το στοιχείο.
Returns
SVGFESpecularLightingElement
Ένα νέο μοντέλο φωτισμού.
KernelUnitLength(Δύο ή διπλό;)
Συντάσσει το χαρακτηριστικό “κεντρικό μήκος”, ο οποίος καθορίζει τη διάρκεια της μονάδας κεντρικής σύγκλισης.
Parameters
dx
double
Το στοιχείο x του μήκους μονάδας πυρήνα πρέπει να είναι θετικό.
dy
double
?
Το στοιχείο y του μήκους μονάδας πυρήνα, πρέπει να είναι θετικό εάν παρέχεται.
Returns
SVGFESpecularLightingElementBuilder
Το σημερινό κτίριο.
SpecularConstant(διπλό)
Συγκεντρώνει το χαρακτηριστικό “specularConstant”, που αντιπροσωπεύει τη μόνιμη αντανακλασιμότητα.
Parameters
specularConstant
double
Η κερδοσκοπική σταθερή αξία πρέπει να είναι μη αρνητική.
Returns
SVGFESpecularLightingElementBuilder
Το σημερινό κτίριο.
SpecularExponent(διπλό)
Καθορίζει το χαρακτηριστικό “specularExponent”, ελέγχοντας την εστίαση του κερδοσκοπικού φωτισμού.
Parameters
specularExponent
double
Η αξία της κερδοσκοπικής έκθεσης, πρέπει να είναι στο εύρος 1.0 έως 128.0.
Returns
SVGFESpecularLightingElementBuilder
Το σημερινό κτίριο.
SurfaceScale(διπλό)
Προσθέτει το χαρακτηριστικό “surfaceScale” του στοιχείου feSpecularLighting, καθορίζοντας το ύψος της επιφάνειας για τον υπολογισμό φωτισμού.
Parameters
value
double
Η αξία της επιφάνειας.
Returns
SVGFESpecularLightingElementBuilder
Το σημερινό κτίριο.</transformbuilder,></svgfespecularlightingelementbuilder,></svgfespecularlightingelementbuilder,></svgfespecularlightingelement,></svgfespecularlightingelement,></svgfespecularlightingelement,></svgfespecularlightingelement,></svgfespecularlightingelement,></svgfespecularlightingelement,></svgfespecularlightingelement,>