Class SVGRectElementBuilder

Class SVGRectElementBuilder

Название пространства: Aspose.Svg.Builder Ассоциация: Aspose.SVG.dll (25.5.0)

Строитель класса для построения элемента SVG «правильный».«Правый» элемент используется для создания прямоугольников в пределах графики SVG.Этот класс предусматривает методы для определения различных атрибутов, специфических для «правильного» элемента, включая уголную радию и измерения.

[ComVisible(true)]
public class SVGRectElementBuilder : SVGElementBuilder<svgrectelement>, ISVGElementBuilder, IAttributeSetter, IAnimationElementBuilder, IBaseAnimationElementBuilder, IDescriptiveElementBuilder, IPaintServerElementBuilder, IShapeAttributeSetter, ICompositeAttributeSetter, IConditionalProcessingAttributeSetter, ICoreAttributeSetter, IGlobalEventAttributeSetter, ICommonEventAttributeSetter, IDocumentElementEventAttributeSetter, IGraphicalEventAttributeSetter, IPresentationAttributeSetter, ITransformAttributeSetter, IShapeContentElementBuilder, IRectAttributeSetter, IXYAttributeSetter, IXAttributeSetter, IYAttributeSetter, IWidthAttributeSetter, IHeightAttributeSetter

Inheritance

object SVGElementBuilder SVGRectElementBuilder

Implements

ISVGElementBuilder , IAttributeSetter , IAnimationElementBuilder , IBaseAnimationElementBuilder , IDescriptiveElementBuilder , IPaintServerElementBuilder , IShapeAttributeSetter , ICompositeAttributeSetter , IConditionalProcessingAttributeSetter , ICoreAttributeSetter , IGlobalEventAttributeSetter , ICommonEventAttributeSetter , IDocumentElementEventAttributeSetter , IGraphicalEventAttributeSetter , IPresentationAttributeSetter , ITransformAttributeSetter , IShapeContentElementBuilder , IRectAttributeSetter , IXYAttributeSetter , IXAttributeSetter , IYAttributeSetter , IWidthAttributeSetter , IHeightAttributeSetter

Наследованные члены

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

Constructors

Разработчик()

public SVGRectElementBuilder()

Methods

Create(Document)

Создает инстанцию SVGRectElement в предоставленном контексте документа SVG.

protected override SVGRectElement Create(Document document)

Parameters

document Document

Документ SVG, где будет создан элемент.

Returns

SVGRectElement

Инстанция SVGRectElement.

Rx(Двойный, длинный)

Назначает атрибут «rx» элемента SVG «ректа», определяя горизонтальный радиус круглых углов прямоугольника.

public SVGRectElementBuilder Rx(double value, LengthType type = LengthType.Px)

Parameters

value double

Горизонтальный радиус для круглых углов прямоугольника.

type LengthType

Объединение измерения радиуса (по умолчанию это пиксели).

Returns

SVGRectElementBuilder

Текущая инстанция SVGRectElementBuilder для цепочки метода.

Ry(Двойный, длинный)

Состав «ри» атрибута «правильного» элемента СВГ, определяя вертикальный радиус круглых углов прямоугольника.

public SVGRectElementBuilder Ry(double value, LengthType type = LengthType.Px)

Parameters

value double

Вертикальный радиус для круглых углов прямоугольника.

type LengthType

Объединение измерения радиуса (по умолчанию это пиксели).

Returns

SVGRectElementBuilder

Текущая инстанция SVGRectElementBuilder для цепочки метода.</transformbuilder,></svgrectelementbuilder,></svgrectelementbuilder,>

 Русский