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.
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()
Methods
AddScript(Sviluppo di SVGScriptelementbuilder>)
Aggiungi un elemento script all’elemento clipPath.
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.
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.
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.
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.
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,>