Class SVGFEConvolveMatrixElementBuilder
Nom dels espais: Aspose.Svg.Builder
Assemblea: Aspose.SVG.dll (25.5.0)
Clasa de constructor per a la creació d’elements SVG ‘feConvolveMatrix’, utilitzats en els filtres SVC per aplicar els efectes de la matriu de convolució.
Inheritance
object
←
SVGElementBuilder
←
SVGFEConvolveMatrixElementBuilder
Implements
ISVGElementBuilder
,
IAttributeSetter
,
IBaseAnimationElementBuilder
,
IDescriptiveElementBuilder
,
ICoreAttributeSetter
,
IPresentationAttributeSetter
,
ITransformAttributeSetter
,
IFilterPrimitiveInAttributeSetter
,
IFilterPrimitiveAttributeSetter
,
IRectAttributeSetter
,
IXYAttributeSetter
,
IXAttributeSetter
,
IYAttributeSetter
,
IWidthAttributeSetter
,
IHeightAttributeSetter
Membres heretats
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()
Mètodes d’extensió
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
Càlcul de matriuModifica()
Methods
AddScript(Acció)
Afegeix una configuració de guió a l’element.
Parameters
configure Action
<
SVGScriptElementBuilder
>
L’acció de configuració per al SVGScriptElementBuilder.
Returns
SVGFEConvolveMatrixElementBuilder
La situació actual del constructor.
Bias(doble)
S’estableix l’atribute ‘bias’ del element feConvolveMatrix.
Parameters
bias double
Les bies s’han d’afegir al resultat de la convolució.
Returns
SVGFEConvolveMatrixElementBuilder
La situació actual del constructor.
Create(Document)
Crea una nova instància de SVGFEConvolveMatrixElement en el document especificat.
Parameters
document Document
El document en el qual es crearà l’element.
Returns
SVGFEConvolveMatrixElement
Un nou SVGFEConvolveMatrixElement.
Divisor(doble)
S’estableix l’atribute “divisor” del element feConvolveMatrix.
Parameters
divisor double
El divisor s’aplica a la matriu.
Returns
SVGFEConvolveMatrixElementBuilder
La situació actual del constructor.
EdgeMode(EdgeMode)
S’estableix l’atribute ’edgeMode’ del element feConvolveMatrix.
Parameters
mode EdgeMode
El mode edat per a la conversió (per exemple, duplicar, envertir, no).
Returns
SVGFEConvolveMatrixElementBuilder
La situació actual del constructor.
KernelMatrix(Paràmetre doble[])
S’estableix l’atribute de ‘cernelMatrix’ de la feConvolveMatrx element.
Parameters
kernelMatrix double
[]
Els valors de la matriu de conversió.
Returns
SVGFEConvolveMatrixElementBuilder
La situació actual del constructor.
KernelUnitLength(doble o doble?)
S’estableix l’atribute ‘cernelUnitLongth’ del element feConvolveMatrix.
Parameters
dx double
El component X de la unitat del nucli.
dy double
?
El component Y de la unitat del nucli. si no es proporciona, s’assumeix que sigui igual a dx.
Returns
SVGFEConvolveMatrixElementBuilder
La situació actual del constructor.
Order(És int?)
S’estableix l’atribute ‘ordre’ del element feConvolveMatrix.
Parameters
orderX int
El nombre de columnes en la matriu del nucli.
orderY int
?
El nombre de línies en la matriu del nucli. si no es proporciona, s’assumeix que sigui igual a l’ordreX.
Returns
SVGFEConvolveMatrixElementBuilder
La situació actual del constructor.
PreserveAlpha(La botiga)
S’estableix l’atribute ‘reserveAlpha’ de l’element feConvolveMatrix.
Parameters
value bool
Indica si per conservar el canal alfa de la gràfica d’entrada.
Returns
SVGFEConvolveMatrixElementBuilder
La situació actual del constructor.
Tàrrega X(Int)
S’estableix l’atribute ’targetX’ del element feConvolveMatrix.
Parameters
targetX int
La coordinació X del pixel objectiu en la matriu del nucli.
Returns
SVGFEConvolveMatrixElementBuilder
La situació actual del constructor.
Objectiu(Int)
S’estableix l’atribute ’targetY’ del element feConvolveMatrix.
Parameters
targetY int
La coordinació Y del pixel objectiu en la matriu del nucli.
Returns
SVGFEConvolveMatrixElementBuilder
La situació actual del constructor.</transformbuilder,></svgfeconvolvematrixelementbuilder,></svgfeconvolvematrixelementbuilder,>