Class SVGLineElementBuilder
نام ها : Aspose.Svg.Builder
جمع آوری: Aspose.SVG.dll (25.5.0)
کلاس سازنده برای ساختن یک عنصر “خط” SVG، که برای نقاشی خطوط مستقیم در گرافیک SVD استفاده می شود.این کلاس امکان ساختن محتوا در داخل عنصر “خط” را فراهم می کند و روش هایی برای تنظیم ویژگی های مختلف خاص به عناصر " خط" در SVG ارائه می دهد.
Inheritance
object
←
SVGElementBuilder
←
SVGLineElementBuilder
Implements
ISVGElementBuilder
,
IAttributeSetter
,
IAnimationElementBuilder
,
IBaseAnimationElementBuilder
,
IDescriptiveElementBuilder
,
IPaintServerElementBuilder
,
IShapeAttributeSetter
,
ICompositeAttributeSetter
,
IConditionalProcessingAttributeSetter
,
ICoreAttributeSetter
,
IGlobalEventAttributeSetter
,
ICommonEventAttributeSetter
,
IDocumentElementEventAttributeSetter
,
IGraphicalEventAttributeSetter
,
IPresentationAttributeSetter
,
ITransformAttributeSetter
,
IShapeContentElementBuilder
اعضای ارثی
SVGElementBuilder.Create(Document)
,
SVGElementBuilder.Build(Document)
,
SVGElementBuilder.Build(SVGLineElement)
,
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(SVGLineElementBuilder, Action)
,
SVGBuilderExtensions.AddAnimateMotion(SVGLineElementBuilder, Action)
,
SVGBuilderExtensions.AddAnimateTransform(SVGLineElementBuilder, Action)
,
SVGBuilderExtensions.AddBuilder<svglineelementbuilder, telementbuilder="">(SVGLineElementBuilder, TElementBuilder)
,
SVGBuilderExtensions.AddClipPath(SVGLineElementBuilder, Action)
,
SVGBuilderExtensions.AddDesc(SVGLineElementBuilder, Action)
,
SVGBuilderExtensions.AddLinearGradient(SVGLineElementBuilder, Action)
,
SVGBuilderExtensions.AddMarker(SVGLineElementBuilder, Action)
,
SVGBuilderExtensions.AddMask(SVGLineElementBuilder, Action)
,
SVGBuilderExtensions.AddMetadata<svglineelementbuilder, telement="">(SVGLineElementBuilder, Action)
,
SVGBuilderExtensions.AddPattern(SVGLineElementBuilder, Action)
,
SVGBuilderExtensions.AddRadialGradient(SVGLineElementBuilder, Action)
,
SVGBuilderExtensions.AddScript(SVGLineElementBuilder, Action)
,
SVGBuilderExtensions.AddSet(SVGLineElementBuilder, Action)
,
SVGBuilderExtensions.AddStyle(SVGLineElementBuilder, Action)
,
SVGBuilderExtensions.AddTitle(SVGLineElementBuilder, Action)
,
SVGBuilderExtensions.AlignmentBaseline(SVGLineElementBuilder, AlignmentBaseline)
,
SVGBuilderExtensions.BaselineShift(SVGLineElementBuilder, BaseLineShift)
,
SVGBuilderExtensions.BaselineShift(SVGLineElementBuilder, double, LengthType)
,
SVGBuilderExtensions.Class(SVGLineElementBuilder, params string[])
,
SVGBuilderExtensions.ClipPath(SVGLineElementBuilder, Action)
,
SVGBuilderExtensions.ClipRule(SVGLineElementBuilder, ClipRule)
,
SVGBuilderExtensions.Color(SVGLineElementBuilder, Action)
,
SVGBuilderExtensions.Color(SVGLineElementBuilder, Color)
,
SVGBuilderExtensions.ColorInterpolation(SVGLineElementBuilder, ColorInterpolation)
,
SVGBuilderExtensions.ColorInterpolationFilters(SVGLineElementBuilder, ColorInterpolation)
,
SVGBuilderExtensions.ColorProfile(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.ColorRendering(SVGLineElementBuilder, ColorRendering)
,
SVGBuilderExtensions.Cursor(SVGLineElementBuilder, Cursor)
,
SVGBuilderExtensions.Direction(SVGLineElementBuilder, TextDirection)
,
SVGBuilderExtensions.Display(SVGLineElementBuilder, DisplayType)
,
SVGBuilderExtensions.DominantBaseline(SVGLineElementBuilder, DominantBaseline)
,
SVGBuilderExtensions.Fill(SVGLineElementBuilder, Action)
,
SVGBuilderExtensions.Fill(SVGLineElementBuilder, Color)
,
SVGBuilderExtensions.Fill(SVGLineElementBuilder, Paint)
,
SVGBuilderExtensions.FillOpacity(SVGLineElementBuilder, double)
,
SVGBuilderExtensions.FillRule(SVGLineElementBuilder, FillRule)
,
SVGBuilderExtensions.Filter(SVGLineElementBuilder, Action)
,
SVGBuilderExtensions.FloodColor(SVGLineElementBuilder, Color)
,
SVGBuilderExtensions.FloodColor(SVGLineElementBuilder, Action)
,
SVGBuilderExtensions.FloodOpacity(SVGLineElementBuilder, double)
,
SVGBuilderExtensions.FontFamily(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.FontKerning(SVGLineElementBuilder, double, LengthType)
,
SVGBuilderExtensions.FontKerning(SVGLineElementBuilder, Kerning)
,
SVGBuilderExtensions.FontSize(SVGLineElementBuilder, double, LengthType)
,
SVGBuilderExtensions.FontSize(SVGLineElementBuilder, FontSize)
,
SVGBuilderExtensions.FontSizeAdjust(SVGLineElementBuilder, double)
,
SVGBuilderExtensions.FontSizeAdjust(SVGLineElementBuilder, )
,
SVGBuilderExtensions.FontStretch(SVGLineElementBuilder, FontStretch)
,
SVGBuilderExtensions.FontStyle(SVGLineElementBuilder, FontStyle)
,
SVGBuilderExtensions.FontVariant(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.FontWeight(SVGLineElementBuilder, FontWeight)
,
SVGBuilderExtensions.GlyphOrientationVertical(SVGLineElementBuilder, TextOrientation)
,
SVGBuilderExtensions.Id(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.ImageRendering(SVGLineElementBuilder, ImageRendering)
,
SVGBuilderExtensions.Lang(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.LetterSpacing(SVGLineElementBuilder, double, LengthType)
,
SVGBuilderExtensions.LetterSpacing(SVGLineElementBuilder, Spacing)
,
SVGBuilderExtensions.LightingColor(SVGLineElementBuilder, Color)
,
SVGBuilderExtensions.LightingColor(SVGLineElementBuilder, Action)
,
SVGBuilderExtensions.MarkerEnd(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.MarkerEnd(SVGLineElementBuilder, MarkerPos)
,
SVGBuilderExtensions.MarkerMid(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.MarkerMid(SVGLineElementBuilder, MarkerPos)
,
SVGBuilderExtensions.MarkerStart(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.MarkerStart(SVGLineElementBuilder, MarkerPos)
,
SVGBuilderExtensions.Mask(SVGLineElementBuilder, Action)
,
SVGBuilderExtensions.OnCanPlay(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.OnCanPlayThrough(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.OnCancel(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.OnChange(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.OnClick(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.OnClose(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.OnCopy(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.OnCueChange(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.OnCut(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.OnDblClick(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.OnDrag(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.OnDragEnd(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.OnDragEnter(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.OnDragExit(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.OnDragLeave(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.OnDragOver(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.OnDragStart(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.OnDrop(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.OnDurationChange(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.OnEmptied(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.OnEnded(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.OnError(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.OnFocus(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.OnFocusIn(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.OnFocusOut(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.OnInput(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.OnInvalid(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.OnKeyDown(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.OnKeyPress(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.OnKeyUp(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.OnLoad(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.OnLoadStart(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.OnLoadedData(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.OnLoadedMetadata(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.OnMouseDown(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.OnMouseEnter(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.OnMouseLeave(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.OnMouseMove(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.OnMouseOut(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.OnMouseOver(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.OnMouseUp(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.OnMouseWheel(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.OnPaste(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.OnPause(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.OnPlay(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.OnPlaying(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.OnProgress(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.OnRateChange(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.OnReset(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.OnResize(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.OnScroll(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.OnSeeked(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.OnSeeking(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.OnSelect(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.OnShow(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.OnStalled(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.OnSubmit(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.OnSuspend(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.OnTimeUpdate(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.OnToggle(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.OnVolumeChange(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.OnWaiting(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.Opacity(SVGLineElementBuilder, double)
,
SVGBuilderExtensions.Overflow(SVGLineElementBuilder, Overflow)
,
SVGBuilderExtensions.PaintOrder(SVGLineElementBuilder, PaintOrder)
,
SVGBuilderExtensions.PathLength(SVGLineElementBuilder, double)
,
SVGBuilderExtensions.PointerEvents(SVGLineElementBuilder, PointerEvents)
,
SVGBuilderExtensions.RequiredExtensions(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.SetAttribute(SVGLineElementBuilder, string, string)
,
SVGBuilderExtensions.ShapeRendering(SVGLineElementBuilder, ShapeRendering)
,
SVGBuilderExtensions.StopColor(SVGLineElementBuilder, Color)
,
SVGBuilderExtensions.StopColor(SVGLineElementBuilder, Action)
,
SVGBuilderExtensions.StopOpacity(SVGLineElementBuilder, double)
,
SVGBuilderExtensions.Stroke(SVGLineElementBuilder, Action)
,
SVGBuilderExtensions.Stroke(SVGLineElementBuilder, Color)
,
SVGBuilderExtensions.Stroke(SVGLineElementBuilder, Paint)
,
SVGBuilderExtensions.StrokeDashArray(SVGLineElementBuilder, params double[])
,
SVGBuilderExtensions.StrokeDashArray(SVGLineElementBuilder, Dash)
,
SVGBuilderExtensions.StrokeDashoffset(SVGLineElementBuilder, double, LengthType)
,
SVGBuilderExtensions.StrokeLineCap(SVGLineElementBuilder, StrokeLineCap)
,
SVGBuilderExtensions.StrokeLineJoin(SVGLineElementBuilder, StrokeLineJoin)
,
SVGBuilderExtensions.StrokeMiterlimit(SVGLineElementBuilder, double)
,
SVGBuilderExtensions.StrokeOpacity(SVGLineElementBuilder, double)
,
SVGBuilderExtensions.StrokeWidth(SVGLineElementBuilder, double, LengthType)
,
SVGBuilderExtensions.Style(SVGLineElementBuilder, Action)
,
SVGBuilderExtensions.Style(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.SystemLanguage(SVGLineElementBuilder, string)
,
SVGBuilderExtensions.Tabindex(SVGLineElementBuilder, int)
,
SVGBuilderExtensions.TextAnchor(SVGLineElementBuilder, TextAnchor)
,
SVGBuilderExtensions.TextDecoration(SVGLineElementBuilder, bool, bool, bool, bool)
,
SVGBuilderExtensions.TextOverflow(SVGLineElementBuilder, TextOverflow)
,
SVGBuilderExtensions.TextRendering(SVGLineElementBuilder, TextRendering)
,
SVGBuilderExtensions.Transform(SVGLineElementBuilder, Func<transformbuilder, transformbuilder="">)
,
SVGBuilderExtensions.UnicodeBidi(SVGLineElementBuilder, UnicodeBidi)
,
SVGBuilderExtensions.Visibility(SVGLineElementBuilder, Visibility)
,
SVGBuilderExtensions.WhiteSspace(SVGLineElementBuilder, WhiteSpace)
,
SVGBuilderExtensions.WordSpacing(SVGLineElementBuilder, Spacing)
,
SVGBuilderExtensions.WordSpacing(SVGLineElementBuilder, double, LengthType)
,
SVGBuilderExtensions.WritingMode(SVGLineElementBuilder, WritingMode)
,
SVGBuilderExtensions.XmlSpace(SVGLineElementBuilder, XmlSpace)
Constructors
بایگانی برچسب ها:()
Methods
Create(Document)
ایجاد یک مثال از SVGLineElement در زمینه اسناد ارائه شده SVG.
Parameters
document
Document
اسناد SVG که در آن عنصر ایجاد خواهد شد.
Returns
SVGLineElement
یک مثال از SVGLineElement.
X1(دوگانه، طول)
ویژگی “x1” از عنصر “خط” SVG را تنظیم می کند، که هماهنگی x از نقطه شروع خط را نشان می دهد.
Parameters
value
double
هماهنگی x نقطه شروع خط است.
type
LengthType
واحد اندازه گیری برای هماهنگی x (به طور پیش فرض پیکسل است).
Returns
SVGLineElementBuilder
مثال فعلی SVGLineElementBuilder برای زنجیره روش.
X2(دوگانه، طول)
ویژگی “x2” را از عنصر “خط” SVG تنظیم می کند و هماهنگی x نقطه پایان خط را مشخص می سازد.
Parameters
value
double
هماهنگی x نقطه پایان خط
type
LengthType
واحد اندازه گیری برای هماهنگی x (به طور پیش فرض پیکسل است).
Returns
SVGLineElementBuilder
مثال فعلی SVGLineElementBuilder برای زنجیره روش.
Y1(دوگانه، طول)
ویژگی “y1” از عنصر “خط” SVG را تنظیم می کند و هماهنگی y از نقطه شروع خط را مشخص می سازد.
Parameters
value
double
هماهنگی Y از نقطه شروع خط
type
LengthType
واحد اندازه گیری برای y هماهنگ (به طور پیش فرض پیکسل است).
Returns
SVGLineElementBuilder
مثال فعلی SVGLineElementBuilder برای زنجیره روش.
Y2(دوگانه، طول)
ویژگی “y2” از عنصر “خط” SVG را تنظیم می کند، مشخص کردن هماهنگی y از نقطه پایان خط.
Parameters
value
double
هماهنگی نقطه نهایی خط.
type
LengthType
واحد اندازه گیری برای y هماهنگ (به طور پیش فرض پیکسل است).
Returns
SVGLineElementBuilder
مثال فعلی SVGLineElementBuilder برای زنجیره روش.</transformbuilder,></svglineelementbuilder,></svglineelementbuilder,>