Class SVGClipPathElementBuilder

Class SVGClipPathElementBuilder

Названий на: Aspose.Svg.Builder Асамблея: Aspose.SVG.dll (25.5.0)

Будівельний клас для будівництва елемента SVG ‘clipPath’, який використовується для визначення схильного шляху.Він дозволяє створювати контент в рамках елемента «clipPath» і забезпечує методи для встановлення різних атрибутів, конкретних для елементу «klippath», в 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

Нападні члени

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

Методи розширення

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

Створення SVGClipPathElementBuilder()

public SVGClipPathElementBuilder()

Methods

AddScript(Діяльність )

Додає елемент сценарію до елемента clipPath.

public SVGClipPathElementBuilder AddScript(Action<svgscriptelementbuilder> configure)

Parameters

configure Action • < SVGScriptElementBuilder >

Конфігурація дії для SVGScriptElementBuilder.

Returns

SVGClipPathElementBuilder

Теперішня інстанція SVGClipPathElementBuilder для методологічного ланцюга.

AddText(Діяльність )

Додайте елемент тексту до елемента clipPath.

public SVGClipPathElementBuilder AddText(Action<svgtextelementbuilder> configure)

Parameters

configure Action • < SVGTextElementBuilder >

Конфігурація дії для SVGTextElementBuilder.

Returns

SVGClipPathElementBuilder

Теперішня інстанція SVGClipPathElementBuilder для методологічного ланцюга.

AddUse(Діяльність )

Додає елемент «використання» до елемента clipPath.

public SVGClipPathElementBuilder AddUse(Action<svguseelementbuilder> configure)

Parameters

configure Action • < SVGUseElementBuilder >

Конфігурація дії для SVGUseElementBuilder.

Returns

SVGClipPathElementBuilder

Теперішня інстанція SVGClipPathElementBuilder для методологічного ланцюга.

ClipPathUnits(CoordinateUnits)

Налаштує атрибут «clipPathUnits» елемента SVG «klippath», уточнюючи координаційну систему для схильного шляху.

public SVGClipPathElementBuilder ClipPathUnits(CoordinateUnits units)

Parameters

units CoordinateUnits

Координаційна система підрозділів.

Returns

SVGClipPathElementBuilder

Теперішня інстанція SVGClipPathElementBuilder для методологічного ланцюга.

Create(Document)

Створює приклад SVGClipPathElement в даному контексті документа SVD.

protected override SVGClipPathElement Create(Document document)

Parameters

document Document

Документ SVG, в якому буде створено елемент.

Returns

SVGClipPathElement

Існує приклад 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,>

 Українська