Class SVGFEColorMatrixElementBuilder

Class SVGFEColorMatrixElementBuilder

Името на пространството: Aspose.Svg.Builder Асамблея: Aspose.SVG.dll (25.5.0)

Изграждащ клас за създаване на SVG “feColorMatrix” елементи, използвани в филтърите на СВГ.

[ComVisible(true)]
public class SVGFEColorMatrixElementBuilder : SVGElementBuilder<svgfecolormatrixelement>, ISVGElementBuilder, IAttributeSetter, IBaseAnimationElementBuilder, IDescriptiveElementBuilder, ICoreAttributeSetter, IPresentationAttributeSetter, ITransformAttributeSetter, IFilterPrimitiveInAttributeSetter, IFilterPrimitiveAttributeSetter, IRectAttributeSetter, IXYAttributeSetter, IXAttributeSetter, IYAttributeSetter, IWidthAttributeSetter, IHeightAttributeSetter

Inheritance

object SVGElementBuilder SVGFEColorMatrixElementBuilder

Implements

ISVGElementBuilder , IAttributeSetter , IBaseAnimationElementBuilder , IDescriptiveElementBuilder , ICoreAttributeSetter , IPresentationAttributeSetter , ITransformAttributeSetter , IFilterPrimitiveInAttributeSetter , IFilterPrimitiveAttributeSetter , IRectAttributeSetter , IXYAttributeSetter , IXAttributeSetter , IYAttributeSetter , IWidthAttributeSetter , IHeightAttributeSetter

наследници

SVGElementBuilder.Create(Document) , SVGElementBuilder.Build(Document) , SVGElementBuilder.Build(SVGFEColorMatrixElement) , 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()

Методи за разширяване

SVGBuilderExtensions.AddAnimate(SVGFEColorMatrixElementBuilder, Action) , SVGBuilderExtensions.AddBuilder<svgfecolormatrixelementbuilder, telementbuilder="">(SVGFEColorMatrixElementBuilder, TElementBuilder) , SVGBuilderExtensions.AddDesc(SVGFEColorMatrixElementBuilder, Action) , SVGBuilderExtensions.AddMetadata<svgfecolormatrixelementbuilder, telement="">(SVGFEColorMatrixElementBuilder, Action) , SVGBuilderExtensions.AddSet(SVGFEColorMatrixElementBuilder, Action) , SVGBuilderExtensions.AddTitle(SVGFEColorMatrixElementBuilder, Action) , SVGBuilderExtensions.AlignmentBaseline(SVGFEColorMatrixElementBuilder, AlignmentBaseline) , SVGBuilderExtensions.BaselineShift(SVGFEColorMatrixElementBuilder, BaseLineShift) , SVGBuilderExtensions.BaselineShift(SVGFEColorMatrixElementBuilder, double, LengthType) , SVGBuilderExtensions.Class(SVGFEColorMatrixElementBuilder, params string[]) , SVGBuilderExtensions.ClipPath(SVGFEColorMatrixElementBuilder, Action) , SVGBuilderExtensions.ClipRule(SVGFEColorMatrixElementBuilder, ClipRule) , SVGBuilderExtensions.Color(SVGFEColorMatrixElementBuilder, Action) , SVGBuilderExtensions.Color(SVGFEColorMatrixElementBuilder, Color) , SVGBuilderExtensions.ColorInterpolation(SVGFEColorMatrixElementBuilder, ColorInterpolation) , SVGBuilderExtensions.ColorInterpolationFilters(SVGFEColorMatrixElementBuilder, ColorInterpolation) , SVGBuilderExtensions.ColorProfile(SVGFEColorMatrixElementBuilder, string) , SVGBuilderExtensions.ColorRendering(SVGFEColorMatrixElementBuilder, ColorRendering) , SVGBuilderExtensions.Cursor(SVGFEColorMatrixElementBuilder, Cursor) , SVGBuilderExtensions.Direction(SVGFEColorMatrixElementBuilder, TextDirection) , SVGBuilderExtensions.Display(SVGFEColorMatrixElementBuilder, DisplayType) , SVGBuilderExtensions.DominantBaseline(SVGFEColorMatrixElementBuilder, DominantBaseline) , SVGBuilderExtensions.Fill(SVGFEColorMatrixElementBuilder, Action) , SVGBuilderExtensions.Fill(SVGFEColorMatrixElementBuilder, Color) , SVGBuilderExtensions.Fill(SVGFEColorMatrixElementBuilder, Paint) , SVGBuilderExtensions.FillOpacity(SVGFEColorMatrixElementBuilder, double) , SVGBuilderExtensions.FillRule(SVGFEColorMatrixElementBuilder, FillRule) , SVGBuilderExtensions.Filter(SVGFEColorMatrixElementBuilder, Action) , SVGBuilderExtensions.FloodColor(SVGFEColorMatrixElementBuilder, Color) , SVGBuilderExtensions.FloodColor(SVGFEColorMatrixElementBuilder, Action) , SVGBuilderExtensions.FloodOpacity(SVGFEColorMatrixElementBuilder, double) , SVGBuilderExtensions.FontFamily(SVGFEColorMatrixElementBuilder, string) , SVGBuilderExtensions.FontKerning(SVGFEColorMatrixElementBuilder, double, LengthType) , SVGBuilderExtensions.FontKerning(SVGFEColorMatrixElementBuilder, Kerning) , SVGBuilderExtensions.FontSize(SVGFEColorMatrixElementBuilder, double, LengthType) , SVGBuilderExtensions.FontSize(SVGFEColorMatrixElementBuilder, FontSize) , SVGBuilderExtensions.FontSizeAdjust(SVGFEColorMatrixElementBuilder, double) , SVGBuilderExtensions.FontSizeAdjust(SVGFEColorMatrixElementBuilder,   ) , SVGBuilderExtensions.FontStretch(SVGFEColorMatrixElementBuilder, FontStretch) , SVGBuilderExtensions.FontStyle(SVGFEColorMatrixElementBuilder, FontStyle) , SVGBuilderExtensions.FontVariant(SVGFEColorMatrixElementBuilder, string) , SVGBuilderExtensions.FontWeight(SVGFEColorMatrixElementBuilder, FontWeight) , SVGBuilderExtensions.GlyphOrientationVertical(SVGFEColorMatrixElementBuilder, TextOrientation) , SVGBuilderExtensions.Height(SVGFEColorMatrixElementBuilder, double, LengthType) , SVGBuilderExtensions.Id(SVGFEColorMatrixElementBuilder, string) , SVGBuilderExtensions.ImageRendering(SVGFEColorMatrixElementBuilder, ImageRendering) , SVGBuilderExtensions.In(SVGFEColorMatrixElementBuilder, string) , SVGBuilderExtensions.In(SVGFEColorMatrixElementBuilder, FilterInput) , SVGBuilderExtensions.Lang(SVGFEColorMatrixElementBuilder, string) , SVGBuilderExtensions.LetterSpacing(SVGFEColorMatrixElementBuilder, double, LengthType) , SVGBuilderExtensions.LetterSpacing(SVGFEColorMatrixElementBuilder, Spacing) , SVGBuilderExtensions.LightingColor(SVGFEColorMatrixElementBuilder, Color) , SVGBuilderExtensions.LightingColor(SVGFEColorMatrixElementBuilder, Action) , SVGBuilderExtensions.MarkerEnd(SVGFEColorMatrixElementBuilder, string) , SVGBuilderExtensions.MarkerEnd(SVGFEColorMatrixElementBuilder, MarkerPos) , SVGBuilderExtensions.MarkerMid(SVGFEColorMatrixElementBuilder, string) , SVGBuilderExtensions.MarkerMid(SVGFEColorMatrixElementBuilder, MarkerPos) , SVGBuilderExtensions.MarkerStart(SVGFEColorMatrixElementBuilder, string) , SVGBuilderExtensions.MarkerStart(SVGFEColorMatrixElementBuilder, MarkerPos) , SVGBuilderExtensions.Mask(SVGFEColorMatrixElementBuilder, Action) , SVGBuilderExtensions.Opacity(SVGFEColorMatrixElementBuilder, double) , SVGBuilderExtensions.Overflow(SVGFEColorMatrixElementBuilder, Overflow) , SVGBuilderExtensions.PaintOrder(SVGFEColorMatrixElementBuilder, PaintOrder) , SVGBuilderExtensions.PointerEvents(SVGFEColorMatrixElementBuilder, PointerEvents) , SVGBuilderExtensions.Rect(SVGFEColorMatrixElementBuilder, double, double, double, double, LengthType) , SVGBuilderExtensions.Result(SVGFEColorMatrixElementBuilder, string) , SVGBuilderExtensions.SetAttribute(SVGFEColorMatrixElementBuilder, string, string) , SVGBuilderExtensions.ShapeRendering(SVGFEColorMatrixElementBuilder, ShapeRendering) , SVGBuilderExtensions.StopColor(SVGFEColorMatrixElementBuilder, Color) , SVGBuilderExtensions.StopColor(SVGFEColorMatrixElementBuilder, Action) , SVGBuilderExtensions.StopOpacity(SVGFEColorMatrixElementBuilder, double) , SVGBuilderExtensions.Stroke(SVGFEColorMatrixElementBuilder, Action) , SVGBuilderExtensions.Stroke(SVGFEColorMatrixElementBuilder, Color) , SVGBuilderExtensions.Stroke(SVGFEColorMatrixElementBuilder, Paint) , SVGBuilderExtensions.StrokeDashArray(SVGFEColorMatrixElementBuilder, params double[]) , SVGBuilderExtensions.StrokeDashArray(SVGFEColorMatrixElementBuilder, Dash) , SVGBuilderExtensions.StrokeDashoffset(SVGFEColorMatrixElementBuilder, double, LengthType) , SVGBuilderExtensions.StrokeLineCap(SVGFEColorMatrixElementBuilder, StrokeLineCap) , SVGBuilderExtensions.StrokeLineJoin(SVGFEColorMatrixElementBuilder, StrokeLineJoin) , SVGBuilderExtensions.StrokeMiterlimit(SVGFEColorMatrixElementBuilder, double) , SVGBuilderExtensions.StrokeOpacity(SVGFEColorMatrixElementBuilder, double) , SVGBuilderExtensions.StrokeWidth(SVGFEColorMatrixElementBuilder, double, LengthType) , SVGBuilderExtensions.Style(SVGFEColorMatrixElementBuilder, Action) , SVGBuilderExtensions.Style(SVGFEColorMatrixElementBuilder, string) , SVGBuilderExtensions.Tabindex(SVGFEColorMatrixElementBuilder, int) , SVGBuilderExtensions.TextAnchor(SVGFEColorMatrixElementBuilder, TextAnchor) , SVGBuilderExtensions.TextDecoration(SVGFEColorMatrixElementBuilder, bool, bool, bool, bool) , SVGBuilderExtensions.TextOverflow(SVGFEColorMatrixElementBuilder, TextOverflow) , SVGBuilderExtensions.TextRendering(SVGFEColorMatrixElementBuilder, TextRendering) , SVGBuilderExtensions.Transform(SVGFEColorMatrixElementBuilder, Func<transformbuilder, transformbuilder="">) , SVGBuilderExtensions.UnicodeBidi(SVGFEColorMatrixElementBuilder, UnicodeBidi) , SVGBuilderExtensions.Visibility(SVGFEColorMatrixElementBuilder, Visibility) , SVGBuilderExtensions.WhiteSspace(SVGFEColorMatrixElementBuilder, WhiteSpace) , SVGBuilderExtensions.Width(SVGFEColorMatrixElementBuilder, double, LengthType) , SVGBuilderExtensions.WordSpacing(SVGFEColorMatrixElementBuilder, Spacing) , SVGBuilderExtensions.WordSpacing(SVGFEColorMatrixElementBuilder, double, LengthType) , SVGBuilderExtensions.WritingMode(SVGFEColorMatrixElementBuilder, WritingMode) , SVGBuilderExtensions.X(SVGFEColorMatrixElementBuilder, double, LengthType) , SVGBuilderExtensions.XmlSpace(SVGFEColorMatrixElementBuilder, XmlSpace) , SVGBuilderExtensions.Y(SVGFEColorMatrixElementBuilder, double, LengthType)

Constructors

СВГФЕЦОЛОР МАТРИКСЕЛЕМЕНТБУИЛДЕР()

public SVGFEColorMatrixElementBuilder()

Methods

AddScript(Действие)

Добавете конфигурация на скрипт към елемента feColorMatrix.

public SVGFEColorMatrixElementBuilder AddScript(Action<svgscriptelementbuilder> configure)

Parameters

configure Action < SVGScriptElementBuilder >

Действието на конфигурацията за SVGScriptElementBuilder.

Returns

SVGFEColorMatrixElementBuilder

Съществуващата структура на строителите.

Create(Document)

Създава нова инстанция на SVGFEColorMatrixElement в посочения документ.

protected override SVGFEColorMatrixElement Create(Document document)

Parameters

document Document

Документ, в който ще бъде създаден елементът.

Returns

SVGFEColorMatrixElement

Една нова SVGFEColorMatrixElement.

TypeAndValues(ColorMatrixОперация, двойни парами[])

Съставете атрибутите “тип” и “ценности” на елемента feColorMatrix, като посочете функцията на матрицата на цветовете и неговите параметри.

public SVGFEColorMatrixElementBuilder TypeAndValues(ColorMatrixOperation type, params double[] values)

Parameters

type ColorMatrixOperation

ColorMatrixOperation еумната стойност представлява вида на работа на матрицата на цветовете.

values double []

Параметри за работа на матрицата на цветовете.

Returns

SVGFEColorMatrixElementBuilder

Съществуващата структура на строителите.

Exceptions

ArgumentException

Твърди се, когато предоставените стойности не отговарят на изискванията на посочения тип.

NotSupportedException

Сгъва се, когато е предоставен неподдържан матричен тип на работа.</transformbuilder,></svgfecolormatrixelementbuilder,></svgfecolormatrixelementbuilder,>

 Български