Class SVGFEConvolveMatrixElementBuilder
Το όνομα: Aspose.Svg.Builder
Συγκέντρωση: Aspose.SVG.dll (25.5.0)
Κλάση κατασκευαστή για τη δημιουργία στοιχείων SVG ‘feConvolveMatrix’, που χρησιμοποιούνται σε φίλτρα SVC για την εφαρμογή των επιπτώσεων της μεταστροφής.
Inheritance
object
←
SVGElementBuilder
←
SVGFEConvolveMatrixElementBuilder
Implements
ISVGElementBuilder
,
IAttributeSetter
,
IBaseAnimationElementBuilder
,
IDescriptiveElementBuilder
,
ICoreAttributeSetter
,
IPresentationAttributeSetter
,
ITransformAttributeSetter
,
IFilterPrimitiveInAttributeSetter
,
IFilterPrimitiveAttributeSetter
,
IRectAttributeSetter
,
IXYAttributeSetter
,
IXAttributeSetter
,
IYAttributeSetter
,
IWidthAttributeSetter
,
IHeightAttributeSetter
Κληρονομημένα μέλη
SVGElementBuilder.Create(Document)
,
SVGElementBuilder.Build(Document)
,
SVGElementBuilder.Build(SVGFEConvolveMatrixElement)
,
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.AddAnimate(SVGFEConvolveMatrixElementBuilder, Action)
,
SVGBuilderExtensions.AddBuilder<svgfeconvolvematrixelementbuilder, telementbuilder="">(SVGFEConvolveMatrixElementBuilder, TElementBuilder)
,
SVGBuilderExtensions.AddDesc(SVGFEConvolveMatrixElementBuilder, Action)
,
SVGBuilderExtensions.AddMetadata<svgfeconvolvematrixelementbuilder, telement="">(SVGFEConvolveMatrixElementBuilder, Action)
,
SVGBuilderExtensions.AddSet(SVGFEConvolveMatrixElementBuilder, Action)
,
SVGBuilderExtensions.AddTitle(SVGFEConvolveMatrixElementBuilder, Action)
,
SVGBuilderExtensions.AlignmentBaseline(SVGFEConvolveMatrixElementBuilder, AlignmentBaseline)
,
SVGBuilderExtensions.BaselineShift(SVGFEConvolveMatrixElementBuilder, BaseLineShift)
,
SVGBuilderExtensions.BaselineShift(SVGFEConvolveMatrixElementBuilder, double, LengthType)
,
SVGBuilderExtensions.Class(SVGFEConvolveMatrixElementBuilder, params string[])
,
SVGBuilderExtensions.ClipPath(SVGFEConvolveMatrixElementBuilder, Action)
,
SVGBuilderExtensions.ClipRule(SVGFEConvolveMatrixElementBuilder, ClipRule)
,
SVGBuilderExtensions.Color(SVGFEConvolveMatrixElementBuilder, Action)
,
SVGBuilderExtensions.Color(SVGFEConvolveMatrixElementBuilder, Color)
,
SVGBuilderExtensions.ColorInterpolation(SVGFEConvolveMatrixElementBuilder, ColorInterpolation)
,
SVGBuilderExtensions.ColorInterpolationFilters(SVGFEConvolveMatrixElementBuilder, ColorInterpolation)
,
SVGBuilderExtensions.ColorProfile(SVGFEConvolveMatrixElementBuilder, string)
,
SVGBuilderExtensions.ColorRendering(SVGFEConvolveMatrixElementBuilder, ColorRendering)
,
SVGBuilderExtensions.Cursor(SVGFEConvolveMatrixElementBuilder, Cursor)
,
SVGBuilderExtensions.Direction(SVGFEConvolveMatrixElementBuilder, TextDirection)
,
SVGBuilderExtensions.Display(SVGFEConvolveMatrixElementBuilder, DisplayType)
,
SVGBuilderExtensions.DominantBaseline(SVGFEConvolveMatrixElementBuilder, DominantBaseline)
,
SVGBuilderExtensions.Fill(SVGFEConvolveMatrixElementBuilder, Action)
,
SVGBuilderExtensions.Fill(SVGFEConvolveMatrixElementBuilder, Color)
,
SVGBuilderExtensions.Fill(SVGFEConvolveMatrixElementBuilder, Paint)
,
SVGBuilderExtensions.FillOpacity(SVGFEConvolveMatrixElementBuilder, double)
,
SVGBuilderExtensions.FillRule(SVGFEConvolveMatrixElementBuilder, FillRule)
,
SVGBuilderExtensions.Filter(SVGFEConvolveMatrixElementBuilder, Action)
,
SVGBuilderExtensions.FloodColor(SVGFEConvolveMatrixElementBuilder, Color)
,
SVGBuilderExtensions.FloodColor(SVGFEConvolveMatrixElementBuilder, Action)
,
SVGBuilderExtensions.FloodOpacity(SVGFEConvolveMatrixElementBuilder, double)
,
SVGBuilderExtensions.FontFamily(SVGFEConvolveMatrixElementBuilder, string)
,
SVGBuilderExtensions.FontKerning(SVGFEConvolveMatrixElementBuilder, double, LengthType)
,
SVGBuilderExtensions.FontKerning(SVGFEConvolveMatrixElementBuilder, Kerning)
,
SVGBuilderExtensions.FontSize(SVGFEConvolveMatrixElementBuilder, double, LengthType)
,
SVGBuilderExtensions.FontSize(SVGFEConvolveMatrixElementBuilder, FontSize)
,
SVGBuilderExtensions.FontSizeAdjust(SVGFEConvolveMatrixElementBuilder, double)
,
SVGBuilderExtensions.FontSizeAdjust(SVGFEConvolveMatrixElementBuilder, )
,
SVGBuilderExtensions.FontStretch(SVGFEConvolveMatrixElementBuilder, FontStretch)
,
SVGBuilderExtensions.FontStyle(SVGFEConvolveMatrixElementBuilder, FontStyle)
,
SVGBuilderExtensions.FontVariant(SVGFEConvolveMatrixElementBuilder, string)
,
SVGBuilderExtensions.FontWeight(SVGFEConvolveMatrixElementBuilder, FontWeight)
,
SVGBuilderExtensions.GlyphOrientationVertical(SVGFEConvolveMatrixElementBuilder, TextOrientation)
,
SVGBuilderExtensions.Height(SVGFEConvolveMatrixElementBuilder, double, LengthType)
,
SVGBuilderExtensions.Id(SVGFEConvolveMatrixElementBuilder, string)
,
SVGBuilderExtensions.ImageRendering(SVGFEConvolveMatrixElementBuilder, ImageRendering)
,
SVGBuilderExtensions.In(SVGFEConvolveMatrixElementBuilder, string)
,
SVGBuilderExtensions.In(SVGFEConvolveMatrixElementBuilder, FilterInput)
,
SVGBuilderExtensions.Lang(SVGFEConvolveMatrixElementBuilder, string)
,
SVGBuilderExtensions.LetterSpacing(SVGFEConvolveMatrixElementBuilder, double, LengthType)
,
SVGBuilderExtensions.LetterSpacing(SVGFEConvolveMatrixElementBuilder, Spacing)
,
SVGBuilderExtensions.LightingColor(SVGFEConvolveMatrixElementBuilder, Color)
,
SVGBuilderExtensions.LightingColor(SVGFEConvolveMatrixElementBuilder, Action)
,
SVGBuilderExtensions.MarkerEnd(SVGFEConvolveMatrixElementBuilder, string)
,
SVGBuilderExtensions.MarkerEnd(SVGFEConvolveMatrixElementBuilder, MarkerPos)
,
SVGBuilderExtensions.MarkerMid(SVGFEConvolveMatrixElementBuilder, string)
,
SVGBuilderExtensions.MarkerMid(SVGFEConvolveMatrixElementBuilder, MarkerPos)
,
SVGBuilderExtensions.MarkerStart(SVGFEConvolveMatrixElementBuilder, string)
,
SVGBuilderExtensions.MarkerStart(SVGFEConvolveMatrixElementBuilder, MarkerPos)
,
SVGBuilderExtensions.Mask(SVGFEConvolveMatrixElementBuilder, Action)
,
SVGBuilderExtensions.Opacity(SVGFEConvolveMatrixElementBuilder, double)
,
SVGBuilderExtensions.Overflow(SVGFEConvolveMatrixElementBuilder, Overflow)
,
SVGBuilderExtensions.PaintOrder(SVGFEConvolveMatrixElementBuilder, PaintOrder)
,
SVGBuilderExtensions.PointerEvents(SVGFEConvolveMatrixElementBuilder, PointerEvents)
,
SVGBuilderExtensions.Rect(SVGFEConvolveMatrixElementBuilder, double, double, double, double, LengthType)
,
SVGBuilderExtensions.Result(SVGFEConvolveMatrixElementBuilder, string)
,
SVGBuilderExtensions.SetAttribute(SVGFEConvolveMatrixElementBuilder, string, string)
,
SVGBuilderExtensions.ShapeRendering(SVGFEConvolveMatrixElementBuilder, ShapeRendering)
,
SVGBuilderExtensions.StopColor(SVGFEConvolveMatrixElementBuilder, Color)
,
SVGBuilderExtensions.StopColor(SVGFEConvolveMatrixElementBuilder, Action)
,
SVGBuilderExtensions.StopOpacity(SVGFEConvolveMatrixElementBuilder, double)
,
SVGBuilderExtensions.Stroke(SVGFEConvolveMatrixElementBuilder, Action)
,
SVGBuilderExtensions.Stroke(SVGFEConvolveMatrixElementBuilder, Color)
,
SVGBuilderExtensions.Stroke(SVGFEConvolveMatrixElementBuilder, Paint)
,
SVGBuilderExtensions.StrokeDashArray(SVGFEConvolveMatrixElementBuilder, params double[])
,
SVGBuilderExtensions.StrokeDashArray(SVGFEConvolveMatrixElementBuilder, Dash)
,
SVGBuilderExtensions.StrokeDashoffset(SVGFEConvolveMatrixElementBuilder, double, LengthType)
,
SVGBuilderExtensions.StrokeLineCap(SVGFEConvolveMatrixElementBuilder, StrokeLineCap)
,
SVGBuilderExtensions.StrokeLineJoin(SVGFEConvolveMatrixElementBuilder, StrokeLineJoin)
,
SVGBuilderExtensions.StrokeMiterlimit(SVGFEConvolveMatrixElementBuilder, double)
,
SVGBuilderExtensions.StrokeOpacity(SVGFEConvolveMatrixElementBuilder, double)
,
SVGBuilderExtensions.StrokeWidth(SVGFEConvolveMatrixElementBuilder, double, LengthType)
,
SVGBuilderExtensions.Style(SVGFEConvolveMatrixElementBuilder, Action)
,
SVGBuilderExtensions.Style(SVGFEConvolveMatrixElementBuilder, string)
,
SVGBuilderExtensions.Tabindex(SVGFEConvolveMatrixElementBuilder, int)
,
SVGBuilderExtensions.TextAnchor(SVGFEConvolveMatrixElementBuilder, TextAnchor)
,
SVGBuilderExtensions.TextDecoration(SVGFEConvolveMatrixElementBuilder, bool, bool, bool, bool)
,
SVGBuilderExtensions.TextOverflow(SVGFEConvolveMatrixElementBuilder, TextOverflow)
,
SVGBuilderExtensions.TextRendering(SVGFEConvolveMatrixElementBuilder, TextRendering)
,
SVGBuilderExtensions.Transform(SVGFEConvolveMatrixElementBuilder, Func<transformbuilder, transformbuilder="">)
,
SVGBuilderExtensions.UnicodeBidi(SVGFEConvolveMatrixElementBuilder, UnicodeBidi)
,
SVGBuilderExtensions.Visibility(SVGFEConvolveMatrixElementBuilder, Visibility)
,
SVGBuilderExtensions.WhiteSspace(SVGFEConvolveMatrixElementBuilder, WhiteSpace)
,
SVGBuilderExtensions.Width(SVGFEConvolveMatrixElementBuilder, double, LengthType)
,
SVGBuilderExtensions.WordSpacing(SVGFEConvolveMatrixElementBuilder, Spacing)
,
SVGBuilderExtensions.WordSpacing(SVGFEConvolveMatrixElementBuilder, double, LengthType)
,
SVGBuilderExtensions.WritingMode(SVGFEConvolveMatrixElementBuilder, WritingMode)
,
SVGBuilderExtensions.X(SVGFEConvolveMatrixElementBuilder, double, LengthType)
,
SVGBuilderExtensions.XmlSpace(SVGFEConvolveMatrixElementBuilder, XmlSpace)
,
SVGBuilderExtensions.Y(SVGFEConvolveMatrixElementBuilder, double, LengthType)
Constructors
ΕτικέτεςMatrixElementBuilder()
Methods
AddScript(Δραστηριότητες κοντά σε:svgscriptelementbuilder>)
Προσθέτει μια διαμόρφωση σενάριο στο στοιχείο.
Parameters
configure
Action
< ·
SVGScriptElementBuilder
>
Η δράση διαμόρφωσης για το SVGScriptElementBuilder.
Returns
SVGFEConvolveMatrixElementBuilder
Το σημερινό κτίριο.
Bias(διπλό)
Συμπεριλαμβάνει το χαρακτηριστικό “bias” του στοιχείου feConvolveMatrix.
Parameters
bias
double
Οι αμφιβολίες που πρέπει να προστίθενται στο αποτέλεσμα της σύγκλισης.
Returns
SVGFEConvolveMatrixElementBuilder
Το σημερινό κτίριο.
Create(Document)
Δημιουργεί μια νέα περίπτωση του SVGFEConvolveMatrixElement στο καθορισμένο έγγραφο.
Parameters
document
Document
Το έγγραφο στο οποίο θα δημιουργηθεί το στοιχείο.
Returns
SVGFEConvolveMatrixElement
Ένα νέο SVGFEConvolveMatrixElement.
Divisor(διπλό)
Καθορίζει το χαρακτηριστικό «διαίρεσης» του στοιχείου feConvolveMatrix.
Parameters
divisor
double
Ο διαχωριστής εφαρμόστηκε στο μητρώο.
Returns
SVGFEConvolveMatrixElementBuilder
Το σημερινό κτίριο.
EdgeMode(EdgeMode)
Προσθέτει το χαρακτηριστικό ’edgeMode’ του στοιχείου feConvolveMatrix.
Parameters
mode
EdgeMode
Ο τρόπος άκρου για τη σύγκλιση (π.χ., διπλασιασμός, κλίση, καμία).
Returns
SVGFEConvolveMatrixElementBuilder
Το σημερινό κτίριο.
KernelMatrix(ΔΥΟ ΠΑΡΑΜΕΣ[])
Συμπεριλαμβάνει το χαρακτηριστικό του «κεντρικού Matrix» του στοιχείου feConvolveMatrix.
Parameters
kernelMatrix
double
[ ]
Οι τιμές της μετασχηματιστικής μάρτυρας.
Returns
SVGFEConvolveMatrixElementBuilder
Το σημερινό κτίριο.
KernelUnitLength(Δύο ή διπλό;)
Συμπεριλαμβάνει το χαρακτηριστικό “κεντρικό μήκος” του στοιχείου feConvolveMatrix.
Parameters
dx
double
Το στοιχείο X του μήκους μονάδας πυρήνα.
dy
double
?
Το στοιχείο Y της μονάδας πυρήνα μήκος. αν δεν παρέχεται, υποτίθεται ότι είναι ίση με dx.
Returns
SVGFEConvolveMatrixElementBuilder
Το σημερινό κτίριο.
Order(Παρουσιάζει το?)
Καθορίζει το χαρακτηριστικό “οδήγησης” του στοιχείου feConvolveMatrix.
Parameters
orderX
int
Ο αριθμός των στήλων στο μητρώο πυρήνα.
orderY
int
?
Ο αριθμός των γραμμών στο μητρώο πυρήνα. αν δεν παρέχεται, υποτίθεται ότι είναι ίση με την τάξηX.
Returns
SVGFEConvolveMatrixElementBuilder
Το σημερινό κτίριο.
PreserveAlpha(Μπόλ)
Προσθέτει το χαρακτηριστικό “προφύλαξηAlpha” του στοιχείου feConvolveMatrix.
Parameters
value
bool
Υποδεικνύει αν να διατηρήσει το αλφα κανάλι της γραφικής εισόδου.
Returns
SVGFEConvolveMatrixElementBuilder
Το σημερινό κτίριο.
Στόχος X(ΕΝΤ)
Καθορίζει το χαρακτηριστικό “targetX” του στοιχείου feConvolveMatrix.
Parameters
targetX
int
Ο συντονισμός X του στοχευμένου pixel στο μητρικό πυρήνα.
Returns
SVGFEConvolveMatrixElementBuilder
Το σημερινό κτίριο.
Στόχος(ΕΝΤ)
Καθορίζει το χαρακτηριστικό “targetY” του στοιχείου feConvolveMatrix.
Parameters
targetY
int
Ο συντονισμός Y του στοχευμένου pixel στο μητρικό πυρήνα.
Returns
SVGFEConvolveMatrixElementBuilder
Το σημερινό κτίριο.</transformbuilder,></svgfeconvolvematrixelementbuilder,></svgfeconvolvematrixelementbuilder,>