Class SVGClipPathElementBuilder

Class SVGClipPathElementBuilder

Il nome: Aspose.Svg.Builder Assemblea: Aspose.SVG.dll (25.5.0)

Classe di costruzione per costruire un elemento SVG ‘clipPath’, che viene utilizzato per definire un percorso di clipping.Permette la costruzione del contenuto all’interno dell’elemento ‘clipPath’ e fornisce metodi per impostare diversi attributi specifici per l’elemento ‘klippath" in 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 , IAttributeSetter , IDescriptiveElementBuilder , IAnimationElementBuilder , IBaseAnimationElementBuilder , IShapeElementBuilder , ICompositeAttributeSetter , IConditionalProcessingAttributeSetter , ICoreAttributeSetter , IGlobalEventAttributeSetter , ICommonEventAttributeSetter , IDocumentElementEventAttributeSetter , IGraphicalEventAttributeSetter , IPresentationAttributeSetter , ITransformAttributeSetter

I membri ereditari

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

Metodi di estensione

SVGBuilderExtensions.AddAnimate(SVGClipPathElementBuilder, Action) , SVGBuilderExtensions.AddAnimateMotion(SVGClipPathElementBuilder, Action) , SVGBuilderExtensions.AddAnimateTransform(SVGClipPathElementBuilder, Action) , SVGBuilderExtensions.AddBuilder<svgclippathelementbuilder, telementbuilder="">(SVGClipPathElementBuilder, TElementBuilder) , SVGBuilderExtensions.AddCircle(SVGClipPathElementBuilder, Action) , 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) , SVGBuilderExtensions.AddDesc(SVGClipPathElementBuilder, Action) , SVGBuilderExtensions.AddEllipse(SVGClipPathElementBuilder, Action) , 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) , SVGBuilderExtensions.AddLine(SVGClipPathElementBuilder, Action) , 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) , SVGBuilderExtensions.AddLinearGradient(SVGClipPathElementBuilder, OneOf<double, (double,="" lengthtype)="">, OneOf<double, (double,="" lengthtype)="">, OneOf<double, (double,="" lengthtype)="">, OneOf<double, (double,="" lengthtype)="">, CoordinateUnits?, SpreadMethod?, string, string, Action) , SVGBuilderExtensions.AddMetadata<svgclippathelementbuilder, telement="">(SVGClipPathElementBuilder, Action) , SVGBuilderExtensions.AddPath(SVGClipPathElementBuilder, Action) , SVGBuilderExtensions.AddPath(SVGClipPathElementBuilder, OneOf<string, action<pathbuilder="">>, OneOf<color, paint,="" string="">, OneOf<color, paint,="" string="">, string, Action) , SVGBuilderExtensions.AddPath(SVGClipPathElementBuilder, Action, OneOf<color, paint,="" string="">, OneOf<color, paint,="" string="">, string, Action) , SVGBuilderExtensions.AddPattern(SVGClipPathElementBuilder, CoordinateUnits?, CoordinateUnits?, string, string, Action) , SVGBuilderExtensions.AddPolygon(SVGClipPathElementBuilder, Action) , SVGBuilderExtensions.AddPolygon(SVGClipPathElementBuilder, double[], OneOf<color, paint,="" string="">, OneOf<color, paint,="" string="">, string, Action) , SVGBuilderExtensions.AddPolyline(SVGClipPathElementBuilder, Action) , SVGBuilderExtensions.AddPolyline(SVGClipPathElementBuilder, double[], OneOf<color, paint,="" string="">, OneOf<color, paint,="" string="">, string, Action) , 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) , SVGBuilderExtensions.AddRect(SVGClipPathElementBuilder, Action) , 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) , SVGBuilderExtensions.AddSet(SVGClipPathElementBuilder, Action) , SVGBuilderExtensions.AddTitle(SVGClipPathElementBuilder, Action) , SVGBuilderExtensions.AlignmentBaseline(SVGClipPathElementBuilder, AlignmentBaseline) , SVGBuilderExtensions.BaselineShift(SVGClipPathElementBuilder, BaseLineShift) , SVGBuilderExtensions.BaselineShift(SVGClipPathElementBuilder, double, LengthType) , SVGBuilderExtensions.Class(SVGClipPathElementBuilder, params string[]) , SVGBuilderExtensions.ClipPath(SVGClipPathElementBuilder, Action) , SVGBuilderExtensions.ClipRule(SVGClipPathElementBuilder, ClipRule) , SVGBuilderExtensions.Color(SVGClipPathElementBuilder, Action) , SVGBuilderExtensions.Color(SVGClipPathElementBuilder, Color) , SVGBuilderExtensions.ColorInterpolation(SVGClipPathElementBuilder, ColorInterpolation) , SVGBuilderExtensions.ColorInterpolationFilters(SVGClipPathElementBuilder, ColorInterpolation) , SVGBuilderExtensions.ColorProfile(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.ColorRendering(SVGClipPathElementBuilder, ColorRendering) , SVGBuilderExtensions.Cursor(SVGClipPathElementBuilder, Cursor) , SVGBuilderExtensions.Direction(SVGClipPathElementBuilder, TextDirection) , SVGBuilderExtensions.Display(SVGClipPathElementBuilder, DisplayType) , SVGBuilderExtensions.DominantBaseline(SVGClipPathElementBuilder, DominantBaseline) , SVGBuilderExtensions.Fill(SVGClipPathElementBuilder, Action) , SVGBuilderExtensions.Fill(SVGClipPathElementBuilder, Color) , SVGBuilderExtensions.Fill(SVGClipPathElementBuilder, Paint) , SVGBuilderExtensions.FillOpacity(SVGClipPathElementBuilder, double) , SVGBuilderExtensions.FillRule(SVGClipPathElementBuilder, FillRule) , SVGBuilderExtensions.Filter(SVGClipPathElementBuilder, Action) , SVGBuilderExtensions.FloodColor(SVGClipPathElementBuilder, Color) , SVGBuilderExtensions.FloodColor(SVGClipPathElementBuilder, Action) , SVGBuilderExtensions.FloodOpacity(SVGClipPathElementBuilder, double) , SVGBuilderExtensions.FontFamily(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.FontKerning(SVGClipPathElementBuilder, double, LengthType) , SVGBuilderExtensions.FontKerning(SVGClipPathElementBuilder, Kerning) , SVGBuilderExtensions.FontSize(SVGClipPathElementBuilder, double, LengthType) , SVGBuilderExtensions.FontSize(SVGClipPathElementBuilder, FontSize) , SVGBuilderExtensions.FontSizeAdjust(SVGClipPathElementBuilder, double) , SVGBuilderExtensions.FontSizeAdjust(SVGClipPathElementBuilder,   ) , SVGBuilderExtensions.FontStretch(SVGClipPathElementBuilder, FontStretch) , SVGBuilderExtensions.FontStyle(SVGClipPathElementBuilder, FontStyle) , SVGBuilderExtensions.FontVariant(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.FontWeight(SVGClipPathElementBuilder, FontWeight) , SVGBuilderExtensions.GlyphOrientationVertical(SVGClipPathElementBuilder, TextOrientation) , SVGBuilderExtensions.Id(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.ImageRendering(SVGClipPathElementBuilder, ImageRendering) , SVGBuilderExtensions.Lang(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.LetterSpacing(SVGClipPathElementBuilder, double, LengthType) , SVGBuilderExtensions.LetterSpacing(SVGClipPathElementBuilder, Spacing) , SVGBuilderExtensions.LightingColor(SVGClipPathElementBuilder, Color) , SVGBuilderExtensions.LightingColor(SVGClipPathElementBuilder, Action) , SVGBuilderExtensions.MarkerEnd(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.MarkerEnd(SVGClipPathElementBuilder, MarkerPos) , SVGBuilderExtensions.MarkerMid(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.MarkerMid(SVGClipPathElementBuilder, MarkerPos) , SVGBuilderExtensions.MarkerStart(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.MarkerStart(SVGClipPathElementBuilder, MarkerPos) , SVGBuilderExtensions.Mask(SVGClipPathElementBuilder, Action) , SVGBuilderExtensions.OnCanPlay(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.OnCanPlayThrough(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.OnCancel(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.OnChange(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.OnClick(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.OnClose(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.OnCopy(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.OnCueChange(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.OnCut(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.OnDblClick(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.OnDrag(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.OnDragEnd(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.OnDragEnter(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.OnDragExit(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.OnDragLeave(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.OnDragOver(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.OnDragStart(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.OnDrop(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.OnDurationChange(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.OnEmptied(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.OnEnded(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.OnError(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.OnFocus(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.OnFocusIn(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.OnFocusOut(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.OnInput(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.OnInvalid(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.OnKeyDown(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.OnKeyPress(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.OnKeyUp(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.OnLoad(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.OnLoadStart(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.OnLoadedData(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.OnLoadedMetadata(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.OnMouseDown(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.OnMouseEnter(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.OnMouseLeave(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.OnMouseMove(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.OnMouseOut(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.OnMouseOver(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.OnMouseUp(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.OnMouseWheel(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.OnPaste(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.OnPause(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.OnPlay(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.OnPlaying(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.OnProgress(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.OnRateChange(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.OnReset(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.OnResize(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.OnScroll(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.OnSeeked(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.OnSeeking(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.OnSelect(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.OnShow(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.OnStalled(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.OnSubmit(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.OnSuspend(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.OnTimeUpdate(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.OnToggle(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.OnVolumeChange(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.OnWaiting(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.Opacity(SVGClipPathElementBuilder, double) , SVGBuilderExtensions.Overflow(SVGClipPathElementBuilder, Overflow) , SVGBuilderExtensions.PaintOrder(SVGClipPathElementBuilder, PaintOrder) , SVGBuilderExtensions.PointerEvents(SVGClipPathElementBuilder, PointerEvents) , SVGBuilderExtensions.RequiredExtensions(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.SetAttribute(SVGClipPathElementBuilder, string, string) , SVGBuilderExtensions.ShapeRendering(SVGClipPathElementBuilder, ShapeRendering) , SVGBuilderExtensions.StopColor(SVGClipPathElementBuilder, Color) , SVGBuilderExtensions.StopColor(SVGClipPathElementBuilder, Action) , SVGBuilderExtensions.StopOpacity(SVGClipPathElementBuilder, double) , SVGBuilderExtensions.Stroke(SVGClipPathElementBuilder, Action) , SVGBuilderExtensions.Stroke(SVGClipPathElementBuilder, Color) , SVGBuilderExtensions.Stroke(SVGClipPathElementBuilder, Paint) , SVGBuilderExtensions.StrokeDashArray(SVGClipPathElementBuilder, params double[]) , SVGBuilderExtensions.StrokeDashArray(SVGClipPathElementBuilder, Dash) , SVGBuilderExtensions.StrokeDashoffset(SVGClipPathElementBuilder, double, LengthType) , SVGBuilderExtensions.StrokeLineCap(SVGClipPathElementBuilder, StrokeLineCap) , SVGBuilderExtensions.StrokeLineJoin(SVGClipPathElementBuilder, StrokeLineJoin) , SVGBuilderExtensions.StrokeMiterlimit(SVGClipPathElementBuilder, double) , SVGBuilderExtensions.StrokeOpacity(SVGClipPathElementBuilder, double) , SVGBuilderExtensions.StrokeWidth(SVGClipPathElementBuilder, double, LengthType) , SVGBuilderExtensions.Style(SVGClipPathElementBuilder, Action) , SVGBuilderExtensions.Style(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.SystemLanguage(SVGClipPathElementBuilder, string) , SVGBuilderExtensions.Tabindex(SVGClipPathElementBuilder, int) , SVGBuilderExtensions.TextAnchor(SVGClipPathElementBuilder, TextAnchor) , SVGBuilderExtensions.TextDecoration(SVGClipPathElementBuilder, bool, bool, bool, bool) , SVGBuilderExtensions.TextOverflow(SVGClipPathElementBuilder, TextOverflow) , SVGBuilderExtensions.TextRendering(SVGClipPathElementBuilder, TextRendering) , SVGBuilderExtensions.Transform(SVGClipPathElementBuilder, Func<transformbuilder, transformbuilder="">) , SVGBuilderExtensions.UnicodeBidi(SVGClipPathElementBuilder, UnicodeBidi) , SVGBuilderExtensions.Visibility(SVGClipPathElementBuilder, Visibility) , SVGBuilderExtensions.WhiteSspace(SVGClipPathElementBuilder, WhiteSpace) , SVGBuilderExtensions.WordSpacing(SVGClipPathElementBuilder, Spacing) , SVGBuilderExtensions.WordSpacing(SVGClipPathElementBuilder, double, LengthType) , SVGBuilderExtensions.WritingMode(SVGClipPathElementBuilder, WritingMode) , SVGBuilderExtensions.XmlSpace(SVGClipPathElementBuilder, XmlSpace)

Constructors

Sviluppo di SVGClipPathElementBuilder()

public SVGClipPathElementBuilder()

Methods

AddScript(Sviluppo di SVGScriptelementbuilder>)

Aggiungi un elemento script all’elemento clipPath.

public SVGClipPathElementBuilder AddScript(Action<svgscriptelementbuilder> configure)

Parameters

configure Action di < SVGScriptElementBuilder >

Un’azione di configurazione per il SVGScriptElementBuilder.

Returns

SVGClipPathElementBuilder

L’attuale instanza di SVGClipPathElementBuilder per la catena del metodo.

AddText(Sviluppo di svgtextelementbuilder>)

Aggiungi un elemento di testo all’elemento clipPath.

public SVGClipPathElementBuilder AddText(Action<svgtextelementbuilder> configure)

Parameters

configure Action di < SVGTextElementBuilder >

Un’azione di configurazione per il SVGTextElementBuilder.

Returns

SVGClipPathElementBuilder

L’attuale instanza di SVGClipPathElementBuilder per la catena del metodo.

AddUse(Sviluppo di svguseelementbuilder>)

Aggiungi un elemento ‘uso’ all’elemento clipPath.

public SVGClipPathElementBuilder AddUse(Action<svguseelementbuilder> configure)

Parameters

configure Action di < SVGUseElementBuilder >

Un’azione di configurazione per il SVGUseElementBuilder.

Returns

SVGClipPathElementBuilder

L’attuale instanza di SVGClipPathElementBuilder per la catena del metodo.

ClipPathUnits(CoordinateUnits)

Inserisci l’attribuzione ‘clipPathUnits’ dell’elemento SVG ‘climpath’, specificando il sistema di coordinate per il percorso di clipping.

public SVGClipPathElementBuilder ClipPathUnits(CoordinateUnits units)

Parameters

units CoordinateUnits

Unità del sistema di coordinamento.

Returns

SVGClipPathElementBuilder

L’attuale instanza di SVGClipPathElementBuilder per la catena del metodo.

Create(Document)

Crea un’esempio di SVGClipPathElement nel contesto del documento fornito.

protected override SVGClipPathElement Create(Document document)

Parameters

document Document

Il documento SVG in cui verrà creato l’elemento.

Returns

SVGClipPathElement

Un esempio di 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,>

 Italiano