Class SVGFEConvolveMatrixElementBuilder
nazivni prostor: Aspose.Svg.Builder
Sastanak: Aspose.SVG.dll (25.5.0)
Klasa graditelja za stvaranje SVG ‘feConvolveMatrix’ elemenata, koji se koriste u svg filtre za primjenu učinaka konvulzije matrice.
Inheritance
object
←
SVGElementBuilder
←
SVGFEConvolveMatrixElementBuilder
Implements
ISVGElementBuilder
,
IAttributeSetter
,
IBaseAnimationElementBuilder
,
IDescriptiveElementBuilder
,
ICoreAttributeSetter
,
IPresentationAttributeSetter
,
ITransformAttributeSetter
,
IFilterPrimitiveInAttributeSetter
,
IFilterPrimitiveAttributeSetter
,
IRectAttributeSetter
,
IXYAttributeSetter
,
IXAttributeSetter
,
IYAttributeSetter
,
IWidthAttributeSetter
,
IHeightAttributeSetter
naslijeđeni članovi
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()
Metode proširenja
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
Sljedeći članakMatrixElementBuilder()
Methods
AddScript(Sljedeći članakSvgscriptelementbuilder>)
Dodajte konfiguraciju skripta elementu.
Parameters
configure
Action
<
SVGScriptElementBuilder
>
Konfiguracijska akcija za SVGScriptElementBuilder.
Returns
SVGFEConvolveMatrixElementBuilder
Trenutačno stanje graditelja.
Bias(Dvostruko)
Sastavlja svojstvo ‘bias’ elemenata feConvolveMatrix.
Parameters
bias
double
To bi trebao biti dodan rezultatom konverzije.
Returns
SVGFEConvolveMatrixElementBuilder
Trenutačno stanje graditelja.
Create(Document)
Stvaranje nove primjere SVGFEConvolveMatrixElement u određenom dokumentu.
Parameters
document
Document
Dokument u kojem će se element stvoriti.
Returns
SVGFEConvolveMatrixElement
Sljedeći Članak SVGFEConvolveMatrixElement.
Divisor(Dvostruko)
Sastavlja ‘divizor’ atribut elemenata feConvolveMatrix.
Parameters
divisor
double
Divizor se primjenjuje na matricu.
Returns
SVGFEConvolveMatrixElementBuilder
Trenutačno stanje graditelja.
EdgeMode(EdgeMode)
Sastavlja svojstvo ’edgeMode’ elemenata feConvolveMatrix.
Parameters
mode
EdgeMode
Ogromni način za konverziju (na primjer, duplikat, zavoj, nijedan).
Returns
SVGFEConvolveMatrixElementBuilder
Trenutačno stanje graditelja.
KernelMatrix(Dvostruki parami[])
Sastavlja ‘kernelMatrix’ atribut elemenata feConvolveMatrx.
Parameters
kernelMatrix
double
[]
Vrijednosti konvulzije matrice.
Returns
SVGFEConvolveMatrixElementBuilder
Trenutačno stanje graditelja.
KernelUnitLength(Dvojna ili dvostruka?)
Sastavlja ‘kernelUnitLength’ atribut elemenata feConvolveMatrix.
Parameters
dx
double
X komponenta jedinici duljine.
dy
double
?
Y komponenta jedinici duljine. ako nije predviđeno, pretpostavlja se da je jednako dx.
Returns
SVGFEConvolveMatrixElementBuilder
Trenutačno stanje graditelja.
Order(Što je int?)
Sastavite ‘porudžbinu’ svojstva elemenata feConvolveMatrix.
Parameters
orderX
int
Broj stolpca u kornelnoj matrici.
orderY
int
?
Broj redova u kornelnoj matrici. ako nije predviđeno, pretpostavlja se da je jednako narudžbiX.
Returns
SVGFEConvolveMatrixElementBuilder
Trenutačno stanje graditelja.
PreserveAlpha(Bolić)
Sastavlja svojstvo ‘preserveAlpha’ elemenata feConvolveMatrix.
Parameters
value
bool
Indikira hoće li sačuvati alfa kanal ulazne grafike.
Returns
SVGFEConvolveMatrixElementBuilder
Trenutačno stanje graditelja.
Cilj X(int)
Sastavlja svojstvo ’targetX’ elemenata feConvolveMatrix.
Parameters
targetX
int
Koordinacija X ciljanog piksela u matrice jezgre.
Returns
SVGFEConvolveMatrixElementBuilder
Trenutačno stanje graditelja.
Cilj(int)
Sastavite ’targetY’ atribut elemenata feConvolveMatrix.
Parameters
targetY
int
Koordinacija Y ciljanog piksela u matrice jezgre.
Returns
SVGFEConvolveMatrixElementBuilder
Trenutačno stanje graditelja.</transformbuilder,></svgfeconvolvematrixelementbuilder,></svgfeconvolvematrixelementbuilder,>