Class SVGClipPathElementBuilder
Nombre del espacio: Aspose.Svg.Builder
Asamblea: Aspose.SVG.dll (25.5.0)
Clase de constructor para la construcción de un elemento SVG ‘clipPath’, que se utiliza para definir un camino de clipping.Permite la construcción de contenidos dentro del elemento ‘clipPath’ y proporciona métodos para configurar diferentes atributos específicos al elemento ‘clickpath’ en SVG.
Inheritance
object
←
SVGElementBuilder
←
SVGClipPathElementBuilder
Implements
ISVGElementBuilder
,y,
IAttributeSetter
,y,
IDescriptiveElementBuilder
,y,
IAnimationElementBuilder
,y,
IBaseAnimationElementBuilder
,y,
IShapeElementBuilder
,y,
ICompositeAttributeSetter
,y,
IConditionalProcessingAttributeSetter
,y,
ICoreAttributeSetter
,y,
IGlobalEventAttributeSetter
,y,
ICommonEventAttributeSetter
,y,
IDocumentElementEventAttributeSetter
,y,
IGraphicalEventAttributeSetter
,y,
IPresentationAttributeSetter
,y,
ITransformAttributeSetter
Miembros heredados
SVGElementBuilder.Create(Document)
,y,
SVGElementBuilder.Build(Document)
,y,
SVGElementBuilder.Build(SVGClipPathElement)
,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(SVGClipPathElementBuilder, Action)
,y,
SVGBuilderExtensions.AddAnimateMotion(SVGClipPathElementBuilder, Action)
,y,
SVGBuilderExtensions.AddAnimateTransform(SVGClipPathElementBuilder, Action)
,y,
SVGBuilderExtensions.AddBuilder<svgclippathelementbuilder, telementbuilder="">(SVGClipPathElementBuilder, TElementBuilder)
,y,
SVGBuilderExtensions.AddCircle(SVGClipPathElementBuilder, Action)
,y,
SVGBuilderExtensions.AddCircle(SVGClipPathElementBuilder, OneOf<double, (double,="" lengthtype)="">, OneOf<double, (double,="" lengthtype)="">, OneOf<double, (double,="" lengthtype)="">, OneOf<color, paint,="" string="">, OneOf<color, paint,="" string="">, string, Action)
,y,
SVGBuilderExtensions.AddDesc(SVGClipPathElementBuilder, Action)
,y,
SVGBuilderExtensions.AddEllipse(SVGClipPathElementBuilder, Action)
,y,
SVGBuilderExtensions.AddEllipse(SVGClipPathElementBuilder, OneOf<double, (double,="" lengthtype)="">, OneOf<double, (double,="" lengthtype)="">, OneOf<double, (double,="" lengthtype)="">, OneOf<double, (double,="" lengthtype)="">, OneOf<color, paint,="" string="">, OneOf<color, paint,="" string="">, string, Action)
,y,
SVGBuilderExtensions.AddLine(SVGClipPathElementBuilder, Action)
,y,
SVGBuilderExtensions.AddLine(SVGClipPathElementBuilder, OneOf<double, (double,="" lengthtype)="">, OneOf<double, (double,="" lengthtype)="">, OneOf<double, (double,="" lengthtype)="">, OneOf<double, (double,="" lengthtype)="">, OneOf<color, paint,="" string="">, OneOf<color, paint,="" string="">, string, Action)
,y,
SVGBuilderExtensions.AddLinearGradient(SVGClipPathElementBuilder, OneOf<double, (double,="" lengthtype)="">, OneOf<double, (double,="" lengthtype)="">, OneOf<double, (double,="" lengthtype)="">, OneOf<double, (double,="" lengthtype)="">, CoordinateUnits?, SpreadMethod?, string, string, Action)
,y,
SVGBuilderExtensions.AddMetadata<svgclippathelementbuilder, telement="">(SVGClipPathElementBuilder, Action)
,y,
SVGBuilderExtensions.AddPath(SVGClipPathElementBuilder, Action)
,y,
SVGBuilderExtensions.AddPath(SVGClipPathElementBuilder, OneOf<string, action<pathbuilder="">>, OneOf<color, paint,="" string="">, OneOf<color, paint,="" string="">, string, Action)
,y,
SVGBuilderExtensions.AddPath(SVGClipPathElementBuilder, Action, OneOf<color, paint,="" string="">, OneOf<color, paint,="" string="">, string, Action)
,y,
SVGBuilderExtensions.AddPattern(SVGClipPathElementBuilder, CoordinateUnits?, CoordinateUnits?, string, string, Action)
,y,
SVGBuilderExtensions.AddPolygon(SVGClipPathElementBuilder, Action)
,y,
SVGBuilderExtensions.AddPolygon(SVGClipPathElementBuilder, double[], OneOf<color, paint,="" string="">, OneOf<color, paint,="" string="">, string, Action)
,y,
SVGBuilderExtensions.AddPolyline(SVGClipPathElementBuilder, Action)
,y,
SVGBuilderExtensions.AddPolyline(SVGClipPathElementBuilder, double[], OneOf<color, paint,="" string="">, OneOf<color, paint,="" string="">, string, Action)
,y,
SVGBuilderExtensions.AddRadialGradient(SVGClipPathElementBuilder, OneOf<double, (double,="" lengthtype)="">, OneOf<double, (double,="" lengthtype)="">, OneOf<double, (double,="" lengthtype)="">, OneOf<double, (double,="" lengthtype)="">, OneOf<double, (double,="" lengthtype)="">, CoordinateUnits?, SpreadMethod?, string, string, Action)
,y,
SVGBuilderExtensions.AddRect(SVGClipPathElementBuilder, Action)
,y,
SVGBuilderExtensions.AddRect(SVGClipPathElementBuilder, OneOf<double, (double,="" lengthtype)="">, OneOf<double, (double,="" lengthtype)="">, OneOf<double, (double,="" lengthtype)="">, OneOf<double, (double,="" lengthtype)="">, OneOf<color, paint,="" string="">, OneOf<color, paint,="" string="">, string, Action)
,y,
SVGBuilderExtensions.AddSet(SVGClipPathElementBuilder, Action)
,y,
SVGBuilderExtensions.AddTitle(SVGClipPathElementBuilder, Action)
,y,
SVGBuilderExtensions.AlignmentBaseline(SVGClipPathElementBuilder, AlignmentBaseline)
,y,
SVGBuilderExtensions.BaselineShift(SVGClipPathElementBuilder, BaseLineShift)
,y,
SVGBuilderExtensions.BaselineShift(SVGClipPathElementBuilder, double, LengthType)
,y,
SVGBuilderExtensions.Class(SVGClipPathElementBuilder, params string[])
,y,
SVGBuilderExtensions.ClipPath(SVGClipPathElementBuilder, Action)
,y,
SVGBuilderExtensions.ClipRule(SVGClipPathElementBuilder, ClipRule)
,y,
SVGBuilderExtensions.Color(SVGClipPathElementBuilder, Action)
,y,
SVGBuilderExtensions.Color(SVGClipPathElementBuilder, Color)
,y,
SVGBuilderExtensions.ColorInterpolation(SVGClipPathElementBuilder, ColorInterpolation)
,y,
SVGBuilderExtensions.ColorInterpolationFilters(SVGClipPathElementBuilder, ColorInterpolation)
,y,
SVGBuilderExtensions.ColorProfile(SVGClipPathElementBuilder, string)
,y,
SVGBuilderExtensions.ColorRendering(SVGClipPathElementBuilder, ColorRendering)
,y,
SVGBuilderExtensions.Cursor(SVGClipPathElementBuilder, Cursor)
,y,
SVGBuilderExtensions.Direction(SVGClipPathElementBuilder, TextDirection)
,y,
SVGBuilderExtensions.Display(SVGClipPathElementBuilder, DisplayType)
,y,
SVGBuilderExtensions.DominantBaseline(SVGClipPathElementBuilder, DominantBaseline)
,y,
SVGBuilderExtensions.Fill(SVGClipPathElementBuilder, Action)
,y,
SVGBuilderExtensions.Fill(SVGClipPathElementBuilder, Color)
,y,
SVGBuilderExtensions.Fill(SVGClipPathElementBuilder, Paint)
,y,
SVGBuilderExtensions.FillOpacity(SVGClipPathElementBuilder, double)
,y,
SVGBuilderExtensions.FillRule(SVGClipPathElementBuilder, FillRule)
,y,
SVGBuilderExtensions.Filter(SVGClipPathElementBuilder, Action)
,y,
SVGBuilderExtensions.FloodColor(SVGClipPathElementBuilder, Color)
,y,
SVGBuilderExtensions.FloodColor(SVGClipPathElementBuilder, Action)
,y,
SVGBuilderExtensions.FloodOpacity(SVGClipPathElementBuilder, double)
,y,
SVGBuilderExtensions.FontFamily(SVGClipPathElementBuilder, string)
,y,
SVGBuilderExtensions.FontKerning(SVGClipPathElementBuilder, double, LengthType)
,y,
SVGBuilderExtensions.FontKerning(SVGClipPathElementBuilder, Kerning)
,y,
SVGBuilderExtensions.FontSize(SVGClipPathElementBuilder, double, LengthType)
,y,
SVGBuilderExtensions.FontSize(SVGClipPathElementBuilder, FontSize)
,y,
SVGBuilderExtensions.FontSizeAdjust(SVGClipPathElementBuilder, double)
,y,
SVGBuilderExtensions.FontSizeAdjust(SVGClipPathElementBuilder, )
,y,
SVGBuilderExtensions.FontStretch(SVGClipPathElementBuilder, FontStretch)
,y,
SVGBuilderExtensions.FontStyle(SVGClipPathElementBuilder, FontStyle)
,y,
SVGBuilderExtensions.FontVariant(SVGClipPathElementBuilder, string)
,y,
SVGBuilderExtensions.FontWeight(SVGClipPathElementBuilder, FontWeight)
,y,
SVGBuilderExtensions.GlyphOrientationVertical(SVGClipPathElementBuilder, TextOrientation)
,y,
SVGBuilderExtensions.Id(SVGClipPathElementBuilder, string)
,y,
SVGBuilderExtensions.ImageRendering(SVGClipPathElementBuilder, ImageRendering)
,y,
SVGBuilderExtensions.Lang(SVGClipPathElementBuilder, string)
,y,
SVGBuilderExtensions.LetterSpacing(SVGClipPathElementBuilder, double, LengthType)
,y,
SVGBuilderExtensions.LetterSpacing(SVGClipPathElementBuilder, Spacing)
,y,
SVGBuilderExtensions.LightingColor(SVGClipPathElementBuilder, Color)
,y,
SVGBuilderExtensions.LightingColor(SVGClipPathElementBuilder, Action)
,y,
SVGBuilderExtensions.MarkerEnd(SVGClipPathElementBuilder, string)
,y,
SVGBuilderExtensions.MarkerEnd(SVGClipPathElementBuilder, MarkerPos)
,y,
SVGBuilderExtensions.MarkerMid(SVGClipPathElementBuilder, string)
,y,
SVGBuilderExtensions.MarkerMid(SVGClipPathElementBuilder, MarkerPos)
,y,
SVGBuilderExtensions.MarkerStart(SVGClipPathElementBuilder, string)
,y,
SVGBuilderExtensions.MarkerStart(SVGClipPathElementBuilder, MarkerPos)
,y,
SVGBuilderExtensions.Mask(SVGClipPathElementBuilder, Action)
,y,
SVGBuilderExtensions.OnCanPlay(SVGClipPathElementBuilder, string)
,y,
SVGBuilderExtensions.OnCanPlayThrough(SVGClipPathElementBuilder, string)
,y,
SVGBuilderExtensions.OnCancel(SVGClipPathElementBuilder, string)
,y,
SVGBuilderExtensions.OnChange(SVGClipPathElementBuilder, string)
,y,
SVGBuilderExtensions.OnClick(SVGClipPathElementBuilder, string)
,y,
SVGBuilderExtensions.OnClose(SVGClipPathElementBuilder, string)
,y,
SVGBuilderExtensions.OnCopy(SVGClipPathElementBuilder, string)
,y,
SVGBuilderExtensions.OnCueChange(SVGClipPathElementBuilder, string)
,y,
SVGBuilderExtensions.OnCut(SVGClipPathElementBuilder, string)
,y,
SVGBuilderExtensions.OnDblClick(SVGClipPathElementBuilder, string)
,y,
SVGBuilderExtensions.OnDrag(SVGClipPathElementBuilder, string)
,y,
SVGBuilderExtensions.OnDragEnd(SVGClipPathElementBuilder, string)
,y,
SVGBuilderExtensions.OnDragEnter(SVGClipPathElementBuilder, string)
,y,
SVGBuilderExtensions.OnDragExit(SVGClipPathElementBuilder, string)
,y,
SVGBuilderExtensions.OnDragLeave(SVGClipPathElementBuilder, string)
,y,
SVGBuilderExtensions.OnDragOver(SVGClipPathElementBuilder, string)
,y,
SVGBuilderExtensions.OnDragStart(SVGClipPathElementBuilder, string)
,y,
SVGBuilderExtensions.OnDrop(SVGClipPathElementBuilder, string)
,y,
SVGBuilderExtensions.OnDurationChange(SVGClipPathElementBuilder, string)
,y,
SVGBuilderExtensions.OnEmptied(SVGClipPathElementBuilder, string)
,y,
SVGBuilderExtensions.OnEnded(SVGClipPathElementBuilder, string)
,y,
SVGBuilderExtensions.OnError(SVGClipPathElementBuilder, string)
,y,
SVGBuilderExtensions.OnFocus(SVGClipPathElementBuilder, string)
,y,
SVGBuilderExtensions.OnFocusIn(SVGClipPathElementBuilder, string)
,y,
SVGBuilderExtensions.OnFocusOut(SVGClipPathElementBuilder, string)
,y,
SVGBuilderExtensions.OnInput(SVGClipPathElementBuilder, string)
,y,
SVGBuilderExtensions.OnInvalid(SVGClipPathElementBuilder, string)
,y,
SVGBuilderExtensions.OnKeyDown(SVGClipPathElementBuilder, string)
,y,
SVGBuilderExtensions.OnKeyPress(SVGClipPathElementBuilder, string)
,y,
SVGBuilderExtensions.OnKeyUp(SVGClipPathElementBuilder, string)
,y,
SVGBuilderExtensions.OnLoad(SVGClipPathElementBuilder, string)
,y,
SVGBuilderExtensions.OnLoadStart(SVGClipPathElementBuilder, string)
,y,
SVGBuilderExtensions.OnLoadedData(SVGClipPathElementBuilder, string)
,y,
SVGBuilderExtensions.OnLoadedMetadata(SVGClipPathElementBuilder, string)
,y,
SVGBuilderExtensions.OnMouseDown(SVGClipPathElementBuilder, string)
,y,
SVGBuilderExtensions.OnMouseEnter(SVGClipPathElementBuilder, string)
,y,
SVGBuilderExtensions.OnMouseLeave(SVGClipPathElementBuilder, string)
,y,
SVGBuilderExtensions.OnMouseMove(SVGClipPathElementBuilder, string)
,y,
SVGBuilderExtensions.OnMouseOut(SVGClipPathElementBuilder, string)
,y,
SVGBuilderExtensions.OnMouseOver(SVGClipPathElementBuilder, string)
,y,
SVGBuilderExtensions.OnMouseUp(SVGClipPathElementBuilder, string)
,y,
SVGBuilderExtensions.OnMouseWheel(SVGClipPathElementBuilder, string)
,y,
SVGBuilderExtensions.OnPaste(SVGClipPathElementBuilder, string)
,y,
SVGBuilderExtensions.OnPause(SVGClipPathElementBuilder, string)
,y,
SVGBuilderExtensions.OnPlay(SVGClipPathElementBuilder, string)
,y,
SVGBuilderExtensions.OnPlaying(SVGClipPathElementBuilder, string)
,y,
SVGBuilderExtensions.OnProgress(SVGClipPathElementBuilder, string)
,y,
SVGBuilderExtensions.OnRateChange(SVGClipPathElementBuilder, string)
,y,
SVGBuilderExtensions.OnReset(SVGClipPathElementBuilder, string)
,y,
SVGBuilderExtensions.OnResize(SVGClipPathElementBuilder, string)
,y,
SVGBuilderExtensions.OnScroll(SVGClipPathElementBuilder, string)
,y,
SVGBuilderExtensions.OnSeeked(SVGClipPathElementBuilder, string)
,y,
SVGBuilderExtensions.OnSeeking(SVGClipPathElementBuilder, string)
,y,
SVGBuilderExtensions.OnSelect(SVGClipPathElementBuilder, string)
,y,
SVGBuilderExtensions.OnShow(SVGClipPathElementBuilder, string)
,y,
SVGBuilderExtensions.OnStalled(SVGClipPathElementBuilder, string)
,y,
SVGBuilderExtensions.OnSubmit(SVGClipPathElementBuilder, string)
,y,
SVGBuilderExtensions.OnSuspend(SVGClipPathElementBuilder, string)
,y,
SVGBuilderExtensions.OnTimeUpdate(SVGClipPathElementBuilder, string)
,y,
SVGBuilderExtensions.OnToggle(SVGClipPathElementBuilder, string)
,y,
SVGBuilderExtensions.OnVolumeChange(SVGClipPathElementBuilder, string)
,y,
SVGBuilderExtensions.OnWaiting(SVGClipPathElementBuilder, string)
,y,
SVGBuilderExtensions.Opacity(SVGClipPathElementBuilder, double)
,y,
SVGBuilderExtensions.Overflow(SVGClipPathElementBuilder, Overflow)
,y,
SVGBuilderExtensions.PaintOrder(SVGClipPathElementBuilder, PaintOrder)
,y,
SVGBuilderExtensions.PointerEvents(SVGClipPathElementBuilder, PointerEvents)
,y,
SVGBuilderExtensions.RequiredExtensions(SVGClipPathElementBuilder, string)
,y,
SVGBuilderExtensions.SetAttribute(SVGClipPathElementBuilder, string, string)
,y,
SVGBuilderExtensions.ShapeRendering(SVGClipPathElementBuilder, ShapeRendering)
,y,
SVGBuilderExtensions.StopColor(SVGClipPathElementBuilder, Color)
,y,
SVGBuilderExtensions.StopColor(SVGClipPathElementBuilder, Action)
,y,
SVGBuilderExtensions.StopOpacity(SVGClipPathElementBuilder, double)
,y,
SVGBuilderExtensions.Stroke(SVGClipPathElementBuilder, Action)
,y,
SVGBuilderExtensions.Stroke(SVGClipPathElementBuilder, Color)
,y,
SVGBuilderExtensions.Stroke(SVGClipPathElementBuilder, Paint)
,y,
SVGBuilderExtensions.StrokeDashArray(SVGClipPathElementBuilder, params double[])
,y,
SVGBuilderExtensions.StrokeDashArray(SVGClipPathElementBuilder, Dash)
,y,
SVGBuilderExtensions.StrokeDashoffset(SVGClipPathElementBuilder, double, LengthType)
,y,
SVGBuilderExtensions.StrokeLineCap(SVGClipPathElementBuilder, StrokeLineCap)
,y,
SVGBuilderExtensions.StrokeLineJoin(SVGClipPathElementBuilder, StrokeLineJoin)
,y,
SVGBuilderExtensions.StrokeMiterlimit(SVGClipPathElementBuilder, double)
,y,
SVGBuilderExtensions.StrokeOpacity(SVGClipPathElementBuilder, double)
,y,
SVGBuilderExtensions.StrokeWidth(SVGClipPathElementBuilder, double, LengthType)
,y,
SVGBuilderExtensions.Style(SVGClipPathElementBuilder, Action)
,y,
SVGBuilderExtensions.Style(SVGClipPathElementBuilder, string)
,y,
SVGBuilderExtensions.SystemLanguage(SVGClipPathElementBuilder, string)
,y,
SVGBuilderExtensions.Tabindex(SVGClipPathElementBuilder, int)
,y,
SVGBuilderExtensions.TextAnchor(SVGClipPathElementBuilder, TextAnchor)
,y,
SVGBuilderExtensions.TextDecoration(SVGClipPathElementBuilder, bool, bool, bool, bool)
,y,
SVGBuilderExtensions.TextOverflow(SVGClipPathElementBuilder, TextOverflow)
,y,
SVGBuilderExtensions.TextRendering(SVGClipPathElementBuilder, TextRendering)
,y,
SVGBuilderExtensions.Transform(SVGClipPathElementBuilder, Func<transformbuilder, transformbuilder="">)
,y,
SVGBuilderExtensions.UnicodeBidi(SVGClipPathElementBuilder, UnicodeBidi)
,y,
SVGBuilderExtensions.Visibility(SVGClipPathElementBuilder, Visibility)
,y,
SVGBuilderExtensions.WhiteSspace(SVGClipPathElementBuilder, WhiteSpace)
,y,
SVGBuilderExtensions.WordSpacing(SVGClipPathElementBuilder, Spacing)
,y,
SVGBuilderExtensions.WordSpacing(SVGClipPathElementBuilder, double, LengthType)
,y,
SVGBuilderExtensions.WritingMode(SVGClipPathElementBuilder, WritingMode)
,y,
SVGBuilderExtensions.XmlSpace(SVGClipPathElementBuilder, XmlSpace)
Constructors
SiguienteClipPathElementBuilder()
Methods
AddScript(Acción )
Añade un elemento de script al elemento clipPath.
Parameters
configure
Action
&ylt;
SVGScriptElementBuilder
>
Una acción de configuración para el SVGScriptElementBuilder.
Returns
SVGClipPathElementBuilder
La instancia actual de SVGClipPathElementBuilder para la cadena de métodos.
AddText(Acción )
Añade un elemento de texto al elemento clipPath.
Parameters
configure
Action
&ylt;
SVGTextElementBuilder
>
Una acción de configuración para el SVGTextElementBuilder.
Returns
SVGClipPathElementBuilder
La instancia actual de SVGClipPathElementBuilder para la cadena de métodos.
AddUse(Acción )
Añade un elemento de ‘uso’ al elemento clipPath.
Parameters
configure
Action
&ylt;
SVGUseElementBuilder
>
Una acción de configuración para el SVGUseElementBuilder.
Returns
SVGClipPathElementBuilder
La instancia actual de SVGClipPathElementBuilder para la cadena de métodos.
ClipPathUnits(CoordinateUnits)
Establece el atributo de ‘clipPathUnits’ del elemento de SVG ‘clippath’, especificando el sistema de coordenadas para el camino de clipa.
Parameters
units
CoordinateUnits
Unidades del sistema de coordenadas.
Returns
SVGClipPathElementBuilder
La instancia actual de SVGClipPathElementBuilder para la cadena de métodos.
Create(Document)
Crea una instancia de SVGClipPathElement en el contexto de documento SVD proporcionado.
Parameters
document
Document
El documento SVG donde se creará el elemento.
Returns
SVGClipPathElement
Un ejemplo de SVGClipPathElement.</transformbuilder,></color,></color,></double,></double,></double,></double,></double,></double,></double,></double,></double,></color,></color,></color,></color,></color,></color,></color,></color,></string,></svgclippathelementbuilder,></double,></double,></double,></double,></color,></color,></double,></double,></double,></double,></color,></color,></double,></double,></double,></double,></color,></color,></double,></double,></double,></svgclippathelementbuilder,>