Class SVGFEConvolveMatrixElementBuilder
Название пространства: Aspose.Svg.Builder
Ассоциация: Aspose.SVG.dll (25.5.0)
Строитель класса для создания элементов SVG «feConvolveMatrix», используемых в фильтрах СВГ для применения эффектов матрицы конволюции.
Inheritance
object
←
SVGElementBuilder
←
SVGFEConvolveMatrixElementBuilder
Implements
ISVGElementBuilder
,
IAttributeSetter
,
IBaseAnimationElementBuilder
,
IDescriptiveElementBuilder
,
ICoreAttributeSetter
,
IPresentationAttributeSetter
,
ITransformAttributeSetter
,
IFilterPrimitiveInAttributeSetter
,
IFilterPrimitiveAttributeSetter
,
IRectAttributeSetter
,
IXYAttributeSetter
,
IXAttributeSetter
,
IYAttributeSetter
,
IWidthAttributeSetter
,
IHeightAttributeSetter
Наследованные члены
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()
Методы расширения
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
СВГФЕКОНВОЛВЕМАТРИКСЭЛЕМЕНТБУИЛЬДЕР()
Methods
AddScript(Действие)
Добавить конфигурацию скрипта к элементу.
Parameters
configure
Action
• <
SVGScriptElementBuilder
>
Действие конфигурации для SVGScriptElementBuilder.
Returns
SVGFEConvolveMatrixElementBuilder
Современный строитель инстанции.
Bias(Двойная)
Состав «биас» атрибута элемента feConvolveMatrix.
Parameters
bias
double
Биасы должны быть добавлены к результату конволюции.
Returns
SVGFEConvolveMatrixElementBuilder
Современный строитель инстанции.
Create(Document)
Создает новую инстанцию SVGFEConvolveMatrixElement в указанном документе.
Parameters
document
Document
Документ, в котором будет создан элемент.
Returns
SVGFEConvolveMatrixElement
Новый SVGFEConvolveMatrixElement.
Divisor(Двойная)
Назначает «разделитель» атрибута элемента feConvolveMatrix.
Parameters
divisor
double
Разделитель применился к матрице.
Returns
SVGFEConvolveMatrixElementBuilder
Современный строитель инстанции.
EdgeMode(EdgeMode)
Назначает атрибут «edgeMode» элемента feConvolveMatrix.
Parameters
mode
EdgeMode
Крайний режим для конволирования (например, дублирование, ввертывание, нет).
Returns
SVGFEConvolveMatrixElementBuilder
Современный строитель инстанции.
KernelMatrix(Двойные парамы[])
Составлен атрибут «корнелматрикс» элемента feConvolveMatrix.
Parameters
kernelMatrix
double
[ ]
Значения конволюционной матрицы.
Returns
SVGFEConvolveMatrixElementBuilder
Современный строитель инстанции.
KernelUnitLength(Двойная или двойная?)
Составлен атрибут «ядра» элемента feConvolveMatrix.
Parameters
dx
double
X-компонент ядерной единицы длины.
dy
double
?
Y-компонент ядровой единицы длины. если не предусмотрено, предполагается быть равным dx.
Returns
SVGFEConvolveMatrixElementBuilder
Современный строитель инстанции.
Order(Ит или нет?)
Составьте «порядок» атрибута элемента feConvolveMatrix.
Parameters
orderX
int
Количество колонн в ядерной матрице.
orderY
int
?
Количество рядов в ядерной матрице. если не предусмотрено, предполагается равным порядку X.
Returns
SVGFEConvolveMatrixElementBuilder
Современный строитель инстанции.
PreserveAlpha(Боол)
Составьте атрибут «защитить Алфа» элемента feConvolveMatrix.
Parameters
value
bool
Показать, нужно ли сохранить альфа-канал входящей графики.
Returns
SVGFEConvolveMatrixElementBuilder
Современный строитель инстанции.
Цель X(ИНТ)
Назначает атрибут «targetX» элемента feConvolveMatrix.
Parameters
targetX
int
X-координаты целевого пикселя в ядерной матрице.
Returns
SVGFEConvolveMatrixElementBuilder
Современный строитель инстанции.
Цель(ИНТ)
Назначает атрибут «targetY» элемента feConvolveMatrix.
Parameters
targetY
int
Координат Y целевого пикселя в ядерной матрице.
Returns
SVGFEConvolveMatrixElementBuilder
Современный строитель инстанции.</transformbuilder,></svgfeconvolvematrixelementbuilder,></svgfeconvolvematrixelementbuilder,>