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,>