Class SVGFEConvolveMatrixElementBuilder

Class SVGFEConvolveMatrixElementBuilder

Το όνομα: Aspose.Svg.Builder Συγκέντρωση: Aspose.SVG.dll (25.5.0)

Κλάση κατασκευαστή για τη δημιουργία στοιχείων SVG ‘feConvolveMatrix’, που χρησιμοποιούνται σε φίλτρα SVC για την εφαρμογή των επιπτώσεων της μεταστροφής.

[ComVisible(true)]
public class SVGFEConvolveMatrixElementBuilder : SVGElementBuilder<svgfeconvolvematrixelement>, ISVGElementBuilder, IAttributeSetter, IBaseAnimationElementBuilder, IDescriptiveElementBuilder, ICoreAttributeSetter, IPresentationAttributeSetter, ITransformAttributeSetter, IFilterPrimitiveInAttributeSetter, IFilterPrimitiveAttributeSetter, IRectAttributeSetter, IXYAttributeSetter, IXAttributeSetter, IYAttributeSetter, IWidthAttributeSetter, IHeightAttributeSetter

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

public SVGFEConvolveMatrixElementBuilder()

Methods

AddScript(Δραστηριότητες κοντά σε:svgscriptelementbuilder>)

Προσθέτει μια διαμόρφωση σενάριο στο στοιχείο.

public SVGFEConvolveMatrixElementBuilder AddScript(Action<svgscriptelementbuilder> configure)

Parameters

configure Action &lt · SVGScriptElementBuilder >

Η δράση διαμόρφωσης για το SVGScriptElementBuilder.

Returns

SVGFEConvolveMatrixElementBuilder

Το σημερινό κτίριο.

Bias(διπλό)

Συμπεριλαμβάνει το χαρακτηριστικό “bias” του στοιχείου feConvolveMatrix.

public SVGFEConvolveMatrixElementBuilder Bias(double bias)

Parameters

bias double

Οι αμφιβολίες που πρέπει να προστίθενται στο αποτέλεσμα της σύγκλισης.

Returns

SVGFEConvolveMatrixElementBuilder

Το σημερινό κτίριο.

Create(Document)

Δημιουργεί μια νέα περίπτωση του SVGFEConvolveMatrixElement στο καθορισμένο έγγραφο.

protected override SVGFEConvolveMatrixElement Create(Document document)

Parameters

document Document

Το έγγραφο στο οποίο θα δημιουργηθεί το στοιχείο.

Returns

SVGFEConvolveMatrixElement

Ένα νέο SVGFEConvolveMatrixElement.

Divisor(διπλό)

Καθορίζει το χαρακτηριστικό «διαίρεσης» του στοιχείου feConvolveMatrix.

public SVGFEConvolveMatrixElementBuilder Divisor(double divisor)

Parameters

divisor double

Ο διαχωριστής εφαρμόστηκε στο μητρώο.

Returns

SVGFEConvolveMatrixElementBuilder

Το σημερινό κτίριο.

EdgeMode(EdgeMode)

Προσθέτει το χαρακτηριστικό ’edgeMode’ του στοιχείου feConvolveMatrix.

public SVGFEConvolveMatrixElementBuilder EdgeMode(EdgeMode mode)

Parameters

mode EdgeMode

Ο τρόπος άκρου για τη σύγκλιση (π.χ., διπλασιασμός, κλίση, καμία).

Returns

SVGFEConvolveMatrixElementBuilder

Το σημερινό κτίριο.

KernelMatrix(ΔΥΟ ΠΑΡΑΜΕΣ[])

Συμπεριλαμβάνει το χαρακτηριστικό του «κεντρικού Matrix» του στοιχείου feConvolveMatrix.

public SVGFEConvolveMatrixElementBuilder KernelMatrix(params double[] kernelMatrix)

Parameters

kernelMatrix double [ ]

Οι τιμές της μετασχηματιστικής μάρτυρας.

Returns

SVGFEConvolveMatrixElementBuilder

Το σημερινό κτίριο.

KernelUnitLength(Δύο ή διπλό;)

Συμπεριλαμβάνει το χαρακτηριστικό “κεντρικό μήκος” του στοιχείου feConvolveMatrix.

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

Parameters

dx double

Το στοιχείο X του μήκους μονάδας πυρήνα.

dy double ?

Το στοιχείο Y της μονάδας πυρήνα μήκος. αν δεν παρέχεται, υποτίθεται ότι είναι ίση με dx.

Returns

SVGFEConvolveMatrixElementBuilder

Το σημερινό κτίριο.

Order(Παρουσιάζει το?)

Καθορίζει το χαρακτηριστικό “οδήγησης” του στοιχείου feConvolveMatrix.

public SVGFEConvolveMatrixElementBuilder Order(int orderX, int? orderY = null)

Parameters

orderX int

Ο αριθμός των στήλων στο μητρώο πυρήνα.

orderY int ?

Ο αριθμός των γραμμών στο μητρώο πυρήνα. αν δεν παρέχεται, υποτίθεται ότι είναι ίση με την τάξηX.

Returns

SVGFEConvolveMatrixElementBuilder

Το σημερινό κτίριο.

PreserveAlpha(Μπόλ)

Προσθέτει το χαρακτηριστικό “προφύλαξηAlpha” του στοιχείου feConvolveMatrix.

public SVGFEConvolveMatrixElementBuilder PreserveAlpha(bool value)

Parameters

value bool

Υποδεικνύει αν να διατηρήσει το αλφα κανάλι της γραφικής εισόδου.

Returns

SVGFEConvolveMatrixElementBuilder

Το σημερινό κτίριο.

Στόχος X(ΕΝΤ)

Καθορίζει το χαρακτηριστικό “targetX” του στοιχείου feConvolveMatrix.

public SVGFEConvolveMatrixElementBuilder TargetX(int targetX)

Parameters

targetX int

Ο συντονισμός X του στοχευμένου pixel στο μητρικό πυρήνα.

Returns

SVGFEConvolveMatrixElementBuilder

Το σημερινό κτίριο.

Στόχος(ΕΝΤ)

Καθορίζει το χαρακτηριστικό “targetY” του στοιχείου feConvolveMatrix.

public SVGFEConvolveMatrixElementBuilder TargetY(int targetY)

Parameters

targetY int

Ο συντονισμός Y του στοχευμένου pixel στο μητρικό πυρήνα.

Returns

SVGFEConvolveMatrixElementBuilder

Το σημερινό κτίριο.</transformbuilder,></svgfeconvolvematrixelementbuilder,></svgfeconvolvematrixelementbuilder,>

 Ελληνικά