Class SVGClipPathElementBuilder

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.

[ComVisible(true)]
public class SVGClipPathElementBuilder : SVGElementBuilder<svgclippathelement>, ISVGElementBuilder, IAttributeSetter, IDescriptiveElementBuilder, IAnimationElementBuilder, IBaseAnimationElementBuilder, IShapeElementBuilder, ICompositeAttributeSetter, IConditionalProcessingAttributeSetter, ICoreAttributeSetter, IGlobalEventAttributeSetter, ICommonEventAttributeSetter, IDocumentElementEventAttributeSetter, IGraphicalEventAttributeSetter, IPresentationAttributeSetter, ITransformAttributeSetter

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

public SVGClipPathElementBuilder()

Methods

AddScript(Acción )

Añade un elemento de script al elemento clipPath.

public SVGClipPathElementBuilder AddScript(Action<svgscriptelementbuilder> configure)

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.

public SVGClipPathElementBuilder AddText(Action<svgtextelementbuilder> configure)

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.

public SVGClipPathElementBuilder AddUse(Action<svguseelementbuilder> configure)

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.

public SVGClipPathElementBuilder ClipPathUnits(CoordinateUnits units)

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.

protected override SVGClipPathElement Create(Document document)

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,>

 Español