Class SVGFEConvolveMatrixElementBuilder

Class SVGFEConvolveMatrixElementBuilder

Pôvodný názov: Aspose.Svg.Builder Zhromaždenie: Aspose.SVG.dll (25.5.0)

Stavebná trieda na vytvorenie prvkov SVG ‘feConvolveMatrix’, používaných v filtroch SVB na aplikáciu účinkov konverzie matriky.

[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

Z dedičných členov

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

Metódy rozšírenia

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

ZľavyMatrixElementBuilder()

public SVGFEConvolveMatrixElementBuilder()

Methods

AddScript(Akcia)

Do prvku pridáte konfiguráciu skriptov.

public SVGFEConvolveMatrixElementBuilder AddScript(Action<svgscriptelementbuilder> configure)

Parameters

configure Action < SVGScriptElementBuilder >

Konfigurácia akcie pre SVGScriptElementBuilder.

Returns

SVGFEConvolveMatrixElementBuilder

V súčasnej stavebníckej situácii.

Bias(Dvojitý)

Umiestnite atribút “bias” prvku feConvolveMatrix.

public SVGFEConvolveMatrixElementBuilder Bias(double bias)

Parameters

bias double

To by sa malo pridať k výsledku konverzie.

Returns

SVGFEConvolveMatrixElementBuilder

V súčasnej stavebníckej situácii.

Create(Document)

Vytvára novú inštanciu SVGFEConvolveMatrixElement v špecifikovanom dokumente.

protected override SVGFEConvolveMatrixElement Create(Document document)

Parameters

document Document

Dokument, v ktorom sa prvok vytvorí.

Returns

SVGFEConvolveMatrixElement

Nový SVGFEConvolveMatrixElement.

Divisor(Dvojitý)

Umiestnite “divizor” atribút elementu feConvolveMatrix.

public SVGFEConvolveMatrixElementBuilder Divisor(double divisor)

Parameters

divisor double

Rozdeľovač sa aplikuje na matrix.

Returns

SVGFEConvolveMatrixElementBuilder

V súčasnej stavebníckej situácii.

EdgeMode(EdgeMode)

Umiestnite atribút ’edgeMode’ prvku feConvolveMatrix.

public SVGFEConvolveMatrixElementBuilder EdgeMode(EdgeMode mode)

Parameters

mode EdgeMode

Okrajový režim pre konverziu (napr. duplikácia, zavlažovanie, žiadna).

Returns

SVGFEConvolveMatrixElementBuilder

V súčasnej stavebníckej situácii.

KernelMatrix(Dvojnásobný parám[])

Umiestnite atribút “kernelMatrix” prvku feConvolveMatrix.

public SVGFEConvolveMatrixElementBuilder KernelMatrix(params double[] kernelMatrix)

Parameters

kernelMatrix double []

Konvolúcia matriky hodnoty.

Returns

SVGFEConvolveMatrixElementBuilder

V súčasnej stavebníckej situácii.

KernelUnitLength(Dvojnásobný alebo dvakrát?)

Umiestnite atribút “kernelUnitLength” prvku feConvolveMatrix.

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

Parameters

dx double

X je súčasťou dĺžky jednotky jadra.

dy double ?

Y zložka jadra jednotky dĺžky. ak nie je poskytnutá, predpokladá sa, že je rovnaká ako dx.

Returns

SVGFEConvolveMatrixElementBuilder

V súčasnej stavebníckej situácii.

Order(Je to int?)

Umiestnite atribút “objednávky” prvku feConvolveMatrix.

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

Parameters

orderX int

Počet stĺpcov v jadrovej matrici.

orderY int ?

Počet riadkov v jadrovej matrici. ak nie je poskytnutý, predpokladá sa, že je rovnaký ako poriadokX.

Returns

SVGFEConvolveMatrixElementBuilder

V súčasnej stavebníckej situácii.

PreserveAlpha(bool)

Umiestnite atribút “preserveAlpha” prvku feConvolveMatrix.

public SVGFEConvolveMatrixElementBuilder PreserveAlpha(bool value)

Parameters

value bool

Ukazuje, či zachovať alfa kanál vstupnej grafiky.

Returns

SVGFEConvolveMatrixElementBuilder

V súčasnej stavebníckej situácii.

Tvrdený X(int)

Umiestnite atribút “targetX” prvku feConvolveMatrix.

public SVGFEConvolveMatrixElementBuilder TargetX(int targetX)

Parameters

targetX int

X koordinát cieľového pixelu v jadrovej matrici.

Returns

SVGFEConvolveMatrixElementBuilder

V súčasnej stavebníckej situácii.

Cieľom(int)

Umiestnite atribút “targetY” prvku feConvolveMatrix.

public SVGFEConvolveMatrixElementBuilder TargetY(int targetY)

Parameters

targetY int

Koordinát Y cieľového pixelu v jadrovej matrici.

Returns

SVGFEConvolveMatrixElementBuilder

V súčasnej stavebníckej situácii.</transformbuilder,></svgfeconvolvematrixelementbuilder,></svgfeconvolvematrixelementbuilder,>

 Slovenčina