Class SVGFEConvolveMatrixElementBuilder
Nombre del espacio: Aspose.Svg.Builder
Asamblea: Aspose.SVG.dll (25.5.0)
Clase de constructor para la creación de elementos de SVG ‘feConvolveMatrix’, utilizados en los filtros SVC para aplicar los efectos de la matriz de convolución.
Inheritance
object
←
SVGElementBuilder
←
SVGFEConvolveMatrixElementBuilder
Implements
ISVGElementBuilder
,y,
IAttributeSetter
,y,
IBaseAnimationElementBuilder
,y,
IDescriptiveElementBuilder
,y,
ICoreAttributeSetter
,y,
IPresentationAttributeSetter
,y,
ITransformAttributeSetter
,y,
IFilterPrimitiveInAttributeSetter
,y,
IFilterPrimitiveAttributeSetter
,y,
IRectAttributeSetter
,y,
IXYAttributeSetter
,y,
IXAttributeSetter
,y,
IYAttributeSetter
,y,
IWidthAttributeSetter
,y,
IHeightAttributeSetter
Miembros heredados
SVGElementBuilder.Create(Document)
,y,
SVGElementBuilder.Build(Document)
,y,
SVGElementBuilder.Build(SVGFEConvolveMatrixElement)
,y,
SVGElementBuilder.BuildElement(Document)
,y,
SVGElementBuilder.Attribute(string, string)
,y,
SVGElementBuilder.Configurations
,y,
object.GetType()
,y,
object.MemberwiseClone()
,y,
object.ToString()
,y,
object.Equals(object?)
,y,
object.Equals(object?, object?)
,y,
object.ReferenceEquals(object?, object?)
,y,
object.GetHashCode()
Métodos de extensión
SVGBuilderExtensions.AddAnimate(SVGFEConvolveMatrixElementBuilder, Action)
,y,
SVGBuilderExtensions.AddBuilder<svgfeconvolvematrixelementbuilder, telementbuilder="">(SVGFEConvolveMatrixElementBuilder, TElementBuilder)
,y,
SVGBuilderExtensions.AddDesc(SVGFEConvolveMatrixElementBuilder, Action)
,y,
SVGBuilderExtensions.AddMetadata<svgfeconvolvematrixelementbuilder, telement="">(SVGFEConvolveMatrixElementBuilder, Action)
,y,
SVGBuilderExtensions.AddSet(SVGFEConvolveMatrixElementBuilder, Action)
,y,
SVGBuilderExtensions.AddTitle(SVGFEConvolveMatrixElementBuilder, Action)
,y,
SVGBuilderExtensions.AlignmentBaseline(SVGFEConvolveMatrixElementBuilder, AlignmentBaseline)
,y,
SVGBuilderExtensions.BaselineShift(SVGFEConvolveMatrixElementBuilder, BaseLineShift)
,y,
SVGBuilderExtensions.BaselineShift(SVGFEConvolveMatrixElementBuilder, double, LengthType)
,y,
SVGBuilderExtensions.Class(SVGFEConvolveMatrixElementBuilder, params string[])
,y,
SVGBuilderExtensions.ClipPath(SVGFEConvolveMatrixElementBuilder, Action)
,y,
SVGBuilderExtensions.ClipRule(SVGFEConvolveMatrixElementBuilder, ClipRule)
,y,
SVGBuilderExtensions.Color(SVGFEConvolveMatrixElementBuilder, Action)
,y,
SVGBuilderExtensions.Color(SVGFEConvolveMatrixElementBuilder, Color)
,y,
SVGBuilderExtensions.ColorInterpolation(SVGFEConvolveMatrixElementBuilder, ColorInterpolation)
,y,
SVGBuilderExtensions.ColorInterpolationFilters(SVGFEConvolveMatrixElementBuilder, ColorInterpolation)
,y,
SVGBuilderExtensions.ColorProfile(SVGFEConvolveMatrixElementBuilder, string)
,y,
SVGBuilderExtensions.ColorRendering(SVGFEConvolveMatrixElementBuilder, ColorRendering)
,y,
SVGBuilderExtensions.Cursor(SVGFEConvolveMatrixElementBuilder, Cursor)
,y,
SVGBuilderExtensions.Direction(SVGFEConvolveMatrixElementBuilder, TextDirection)
,y,
SVGBuilderExtensions.Display(SVGFEConvolveMatrixElementBuilder, DisplayType)
,y,
SVGBuilderExtensions.DominantBaseline(SVGFEConvolveMatrixElementBuilder, DominantBaseline)
,y,
SVGBuilderExtensions.Fill(SVGFEConvolveMatrixElementBuilder, Action)
,y,
SVGBuilderExtensions.Fill(SVGFEConvolveMatrixElementBuilder, Color)
,y,
SVGBuilderExtensions.Fill(SVGFEConvolveMatrixElementBuilder, Paint)
,y,
SVGBuilderExtensions.FillOpacity(SVGFEConvolveMatrixElementBuilder, double)
,y,
SVGBuilderExtensions.FillRule(SVGFEConvolveMatrixElementBuilder, FillRule)
,y,
SVGBuilderExtensions.Filter(SVGFEConvolveMatrixElementBuilder, Action)
,y,
SVGBuilderExtensions.FloodColor(SVGFEConvolveMatrixElementBuilder, Color)
,y,
SVGBuilderExtensions.FloodColor(SVGFEConvolveMatrixElementBuilder, Action)
,y,
SVGBuilderExtensions.FloodOpacity(SVGFEConvolveMatrixElementBuilder, double)
,y,
SVGBuilderExtensions.FontFamily(SVGFEConvolveMatrixElementBuilder, string)
,y,
SVGBuilderExtensions.FontKerning(SVGFEConvolveMatrixElementBuilder, double, LengthType)
,y,
SVGBuilderExtensions.FontKerning(SVGFEConvolveMatrixElementBuilder, Kerning)
,y,
SVGBuilderExtensions.FontSize(SVGFEConvolveMatrixElementBuilder, double, LengthType)
,y,
SVGBuilderExtensions.FontSize(SVGFEConvolveMatrixElementBuilder, FontSize)
,y,
SVGBuilderExtensions.FontSizeAdjust(SVGFEConvolveMatrixElementBuilder, double)
,y,
SVGBuilderExtensions.FontSizeAdjust(SVGFEConvolveMatrixElementBuilder, )
,y,
SVGBuilderExtensions.FontStretch(SVGFEConvolveMatrixElementBuilder, FontStretch)
,y,
SVGBuilderExtensions.FontStyle(SVGFEConvolveMatrixElementBuilder, FontStyle)
,y,
SVGBuilderExtensions.FontVariant(SVGFEConvolveMatrixElementBuilder, string)
,y,
SVGBuilderExtensions.FontWeight(SVGFEConvolveMatrixElementBuilder, FontWeight)
,y,
SVGBuilderExtensions.GlyphOrientationVertical(SVGFEConvolveMatrixElementBuilder, TextOrientation)
,y,
SVGBuilderExtensions.Height(SVGFEConvolveMatrixElementBuilder, double, LengthType)
,y,
SVGBuilderExtensions.Id(SVGFEConvolveMatrixElementBuilder, string)
,y,
SVGBuilderExtensions.ImageRendering(SVGFEConvolveMatrixElementBuilder, ImageRendering)
,y,
SVGBuilderExtensions.In(SVGFEConvolveMatrixElementBuilder, string)
,y,
SVGBuilderExtensions.In(SVGFEConvolveMatrixElementBuilder, FilterInput)
,y,
SVGBuilderExtensions.Lang(SVGFEConvolveMatrixElementBuilder, string)
,y,
SVGBuilderExtensions.LetterSpacing(SVGFEConvolveMatrixElementBuilder, double, LengthType)
,y,
SVGBuilderExtensions.LetterSpacing(SVGFEConvolveMatrixElementBuilder, Spacing)
,y,
SVGBuilderExtensions.LightingColor(SVGFEConvolveMatrixElementBuilder, Color)
,y,
SVGBuilderExtensions.LightingColor(SVGFEConvolveMatrixElementBuilder, Action)
,y,
SVGBuilderExtensions.MarkerEnd(SVGFEConvolveMatrixElementBuilder, string)
,y,
SVGBuilderExtensions.MarkerEnd(SVGFEConvolveMatrixElementBuilder, MarkerPos)
,y,
SVGBuilderExtensions.MarkerMid(SVGFEConvolveMatrixElementBuilder, string)
,y,
SVGBuilderExtensions.MarkerMid(SVGFEConvolveMatrixElementBuilder, MarkerPos)
,y,
SVGBuilderExtensions.MarkerStart(SVGFEConvolveMatrixElementBuilder, string)
,y,
SVGBuilderExtensions.MarkerStart(SVGFEConvolveMatrixElementBuilder, MarkerPos)
,y,
SVGBuilderExtensions.Mask(SVGFEConvolveMatrixElementBuilder, Action)
,y,
SVGBuilderExtensions.Opacity(SVGFEConvolveMatrixElementBuilder, double)
,y,
SVGBuilderExtensions.Overflow(SVGFEConvolveMatrixElementBuilder, Overflow)
,y,
SVGBuilderExtensions.PaintOrder(SVGFEConvolveMatrixElementBuilder, PaintOrder)
,y,
SVGBuilderExtensions.PointerEvents(SVGFEConvolveMatrixElementBuilder, PointerEvents)
,y,
SVGBuilderExtensions.Rect(SVGFEConvolveMatrixElementBuilder, double, double, double, double, LengthType)
,y,
SVGBuilderExtensions.Result(SVGFEConvolveMatrixElementBuilder, string)
,y,
SVGBuilderExtensions.SetAttribute(SVGFEConvolveMatrixElementBuilder, string, string)
,y,
SVGBuilderExtensions.ShapeRendering(SVGFEConvolveMatrixElementBuilder, ShapeRendering)
,y,
SVGBuilderExtensions.StopColor(SVGFEConvolveMatrixElementBuilder, Color)
,y,
SVGBuilderExtensions.StopColor(SVGFEConvolveMatrixElementBuilder, Action)
,y,
SVGBuilderExtensions.StopOpacity(SVGFEConvolveMatrixElementBuilder, double)
,y,
SVGBuilderExtensions.Stroke(SVGFEConvolveMatrixElementBuilder, Action)
,y,
SVGBuilderExtensions.Stroke(SVGFEConvolveMatrixElementBuilder, Color)
,y,
SVGBuilderExtensions.Stroke(SVGFEConvolveMatrixElementBuilder, Paint)
,y,
SVGBuilderExtensions.StrokeDashArray(SVGFEConvolveMatrixElementBuilder, params double[])
,y,
SVGBuilderExtensions.StrokeDashArray(SVGFEConvolveMatrixElementBuilder, Dash)
,y,
SVGBuilderExtensions.StrokeDashoffset(SVGFEConvolveMatrixElementBuilder, double, LengthType)
,y,
SVGBuilderExtensions.StrokeLineCap(SVGFEConvolveMatrixElementBuilder, StrokeLineCap)
,y,
SVGBuilderExtensions.StrokeLineJoin(SVGFEConvolveMatrixElementBuilder, StrokeLineJoin)
,y,
SVGBuilderExtensions.StrokeMiterlimit(SVGFEConvolveMatrixElementBuilder, double)
,y,
SVGBuilderExtensions.StrokeOpacity(SVGFEConvolveMatrixElementBuilder, double)
,y,
SVGBuilderExtensions.StrokeWidth(SVGFEConvolveMatrixElementBuilder, double, LengthType)
,y,
SVGBuilderExtensions.Style(SVGFEConvolveMatrixElementBuilder, Action)
,y,
SVGBuilderExtensions.Style(SVGFEConvolveMatrixElementBuilder, string)
,y,
SVGBuilderExtensions.Tabindex(SVGFEConvolveMatrixElementBuilder, int)
,y,
SVGBuilderExtensions.TextAnchor(SVGFEConvolveMatrixElementBuilder, TextAnchor)
,y,
SVGBuilderExtensions.TextDecoration(SVGFEConvolveMatrixElementBuilder, bool, bool, bool, bool)
,y,
SVGBuilderExtensions.TextOverflow(SVGFEConvolveMatrixElementBuilder, TextOverflow)
,y,
SVGBuilderExtensions.TextRendering(SVGFEConvolveMatrixElementBuilder, TextRendering)
,y,
SVGBuilderExtensions.Transform(SVGFEConvolveMatrixElementBuilder, Func<transformbuilder, transformbuilder="">)
,y,
SVGBuilderExtensions.UnicodeBidi(SVGFEConvolveMatrixElementBuilder, UnicodeBidi)
,y,
SVGBuilderExtensions.Visibility(SVGFEConvolveMatrixElementBuilder, Visibility)
,y,
SVGBuilderExtensions.WhiteSspace(SVGFEConvolveMatrixElementBuilder, WhiteSpace)
,y,
SVGBuilderExtensions.Width(SVGFEConvolveMatrixElementBuilder, double, LengthType)
,y,
SVGBuilderExtensions.WordSpacing(SVGFEConvolveMatrixElementBuilder, Spacing)
,y,
SVGBuilderExtensions.WordSpacing(SVGFEConvolveMatrixElementBuilder, double, LengthType)
,y,
SVGBuilderExtensions.WritingMode(SVGFEConvolveMatrixElementBuilder, WritingMode)
,y,
SVGBuilderExtensions.X(SVGFEConvolveMatrixElementBuilder, double, LengthType)
,y,
SVGBuilderExtensions.XmlSpace(SVGFEConvolveMatrixElementBuilder, XmlSpace)
,y,
SVGBuilderExtensions.Y(SVGFEConvolveMatrixElementBuilder, double, LengthType)
Constructors
SiguienteMatrixElementBuilder()
Methods
AddScript(Acción )
Añade una configuración de guión al elemento.
Parameters
configure Action
&ylt;
SVGScriptElementBuilder
>
La acción de configuración para el SVGScriptElementBuilder.
Returns
SVGFEConvolveMatrixElementBuilder
La actual instancia del constructor.
Bias(doble)
Establece el atributo de “bias” del elemento feConvolveMatrix.
Parameters
bias double
Los bias que se añaden al resultado de la convolución.
Returns
SVGFEConvolveMatrixElementBuilder
La actual instancia del constructor.
Create(Document)
Crea una nueva instancia de SVGFEConvolveMatrixElement en el documento especificado.
Parameters
document Document
El documento en el que se creará el elemento.
Returns
SVGFEConvolveMatrixElement
Un nuevo SVGFEConvolveMatrixElemento.
Divisor(doble)
Establece el atributo “divisor” del elemento feConvolveMatrix.
Parameters
divisor double
El divisor se aplicó a la matriz.
Returns
SVGFEConvolveMatrixElementBuilder
La actual instancia del constructor.
EdgeMode(EdgeMode)
Establece el atributo ’edgeMode’ del elemento feConvolveMatrix.
Parameters
mode EdgeMode
El modo de extremo para la convolución (por ejemplo, duplicado, enrojecimiento, nada).
Returns
SVGFEConvolveMatrixElementBuilder
La actual instancia del constructor.
KernelMatrix(Parámetros doble[])
Establece el atributo de ‘cernelmatrix’ del elemento feConvolveMatrix.
Parameters
kernelMatrix double
[][]
Los valores de la matriz de convolución.
Returns
SVGFEConvolveMatrixElementBuilder
La actual instancia del constructor.
KernelUnitLength(¿Double o doble?)
Establece el atributo de ‘KernelUnitLength’ del elemento feConvolveMatrix.
Parameters
dx double
El componente X de la unidad de núcleo.
dy double
?
El componente Y de la unidad de núcleo. si no se proporciona, se supone ser igual a dx.
Returns
SVGFEConvolveMatrixElementBuilder
La actual instancia del constructor.
Order(¿Int y Int?)
Establece el atributo de ‘orden’ del elemento feConvolveMatrix.
Parameters
orderX int
Número de columnas en la matriz del núcleo.
orderY int
?
El número de líneas en la matriz del núcleo. si no se proporciona, se supone ser igual a la ordenX.
Returns
SVGFEConvolveMatrixElementBuilder
La actual instancia del constructor.
PreserveAlpha(BOOL)
Establece el atributo ‘reserveAlpha’ del elemento feConvolveMatrix.
Parameters
value bool
Indica si preservar el canal alfa del gráfico de entrada.
Returns
SVGFEConvolveMatrixElementBuilder
La actual instancia del constructor.
El TargetX(Int)
Establece el atributo ’targetX’ del elemento feConvolveMatrix.
Parameters
targetX int
La coordenada X del pixel objetivo en la matriz del núcleo.
Returns
SVGFEConvolveMatrixElementBuilder
La actual instancia del constructor.
Objetivos(Int)
Establece el atributo ’targetY’ del elemento feConvolveMatrix.
Parameters
targetY int
La coordenada Y del pixel objetivo en la matriz del núcleo.
Returns
SVGFEConvolveMatrixElementBuilder
La actual instancia del constructor.</transformbuilder,></svgfeconvolvematrixelementbuilder,></svgfeconvolvematrixelementbuilder,>