Class SVGClipPathElementBuilder

Class SVGClipPathElementBuilder

Nazwa przestrzeń: Aspose.Svg.Builder Zgromadzenie: Aspose.SVG.dll (25.5.0)

Klasa budownicza do budowania elementu SVG ‘clipPath’, który jest używany do określenia ścieżki klipowania.Umożliwia budowanie zawartości w ramach elementu ‘clipPath’ i zapewnia metody ustawienia różnych atrybutów specyficznych dla elementa ‘klippat’ w 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

Dziedziczeni członkowie

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

Metody rozszerzenia

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

SzydłoClipPathElementBuilder()

public SVGClipPathElementBuilder()

Methods

AddScript(Akcja )

Dodaj element scenariusza do elementu clipPath.

public SVGClipPathElementBuilder AddScript(Action<svgscriptelementbuilder> configure)

Parameters

configure Action • < SVGScriptElementBuilder >

Działanie konfiguracyjne dla SVGScriptElementBuilder.

Returns

SVGClipPathElementBuilder

Obecna instancja SVGClipPathElementBuilder dla łańcucha metody.

AddText(Akcja )

Dodaj element tekstowy do elementu clipPath.

public SVGClipPathElementBuilder AddText(Action<svgtextelementbuilder> configure)

Parameters

configure Action • < SVGTextElementBuilder >

Działanie konfiguracyjne dla SVGTextElementBuilder.

Returns

SVGClipPathElementBuilder

Obecna instancja SVGClipPathElementBuilder dla łańcucha metody.

AddUse(Akcja )

Dodaj element „użycie” do elementu clipPath.

public SVGClipPathElementBuilder AddUse(Action<svguseelementbuilder> configure)

Parameters

configure Action • < SVGUseElementBuilder >

Działanie konfiguracyjne dla SVGUseElementBuilder.

Returns

SVGClipPathElementBuilder

Obecna instancja SVGClipPathElementBuilder dla łańcucha metody.

ClipPathUnits(CoordinateUnits)

Zestaw atrybut ‘clipPathUnits’ elementu SVG ‘klippath’, określając system koordynacji dla ścieżki klipowania.

public SVGClipPathElementBuilder ClipPathUnits(CoordinateUnits units)

Parameters

units CoordinateUnits

Jednostki systemu koordynacyjnego.

Returns

SVGClipPathElementBuilder

Obecna instancja SVGClipPathElementBuilder dla łańcucha metody.

Create(Document)

Tworzenie instancji SVGClipPathElement w przedstawionym kontekście dokumentu SDG.

protected override SVGClipPathElement Create(Document document)

Parameters

document Document

Dokument SVG, w którym zostanie utworzony element.

Returns

SVGClipPathElement

Przykładem jest 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,>

 Polski