Class SVGFEConvolveMatrixElementBuilder

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.

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

public SVGFEConvolveMatrixElementBuilder()

Methods

AddScript(Acción )

Añade una configuración de guión al elemento.

public SVGFEConvolveMatrixElementBuilder AddScript(Action<svgscriptelementbuilder> configure)

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.

public SVGFEConvolveMatrixElementBuilder Bias(double bias)

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.

protected override SVGFEConvolveMatrixElement Create(Document document)

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.

public SVGFEConvolveMatrixElementBuilder Divisor(double divisor)

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.

public SVGFEConvolveMatrixElementBuilder EdgeMode(EdgeMode mode)

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.

public SVGFEConvolveMatrixElementBuilder KernelMatrix(params double[] kernelMatrix)

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.

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

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.

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

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.

public SVGFEConvolveMatrixElementBuilder PreserveAlpha(bool value)

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.

public SVGFEConvolveMatrixElementBuilder TargetX(int targetX)

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.

public SVGFEConvolveMatrixElementBuilder TargetY(int targetY)

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

 Español