Class SVGLineElementBuilder
ชื่อพื้นที่: Aspose.Svg.Builder
การประชุม: Aspose.SVG.dll (25.5.0)
คลาสอาคารสําหรับการก่อสร้างองค์ประกอบ “สาย” SVG ซึ่งจะใช้ในการดึงเส้นตรงภายในกราฟิก SVMหลักสูตรนี้ช่วยให้การสร้างเนื้อหาภายในองค์ประกอบ ‘เส้น’ และให้วิธีการในการตั้งค่าคุณสมบัติต่างๆที่เฉพาะเจาะจงสําหรับองค์ผสม ‘สาย’ ใน 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
SVGLineElementBuilder()
Methods
Create(Document)
สร้างตัวอย่างของ SVGLineElement ในรูปแบบเอกสาร SVG ที่ให้
Parameters
document
Document
เอกสาร SVG ที่องค์ประกอบจะถูกสร้างขึ้น
Returns
SVGLineElement
ตัวอย่างของ SVGLineElement
X1(ประเภทความยาว)
กําหนดคุณสมบัติ ‘x1’ ขององค์ประกอบ ‘สาย’ SVG โดยระบุความสอดคล้อง x ของจุดเริ่มต้นของเส้น
Parameters
value
double
จุดเริ่มต้นของเส้น X-Coordinate
type
LengthType
หน่วยวัดสําหรับ x-koordinate (ตัวกําหนดเป็นพิกเซล)
Returns
SVGLineElementBuilder
ตัวอย่างปัจจุบันของ SVGLineElementBuilder สําหรับโซ่วิธีการ
X2(ประเภทความยาว)
กําหนดคุณสมบัติ ‘x2’ ขององค์ประกอบ ‘สาย’ SVG โดยระบุความสอดคล้อง x ของจุดปลายของเส้น
Parameters
value
double
หลักสูตร X ของจุดสิ้นสุดของเส้น
type
LengthType
หน่วยวัดสําหรับ x-koordinate (ตัวกําหนดเป็นพิกเซล)
Returns
SVGLineElementBuilder
ตัวอย่างปัจจุบันของ SVGLineElementBuilder สําหรับโซ่วิธีการ
Y1(ประเภทความยาว)
กําหนดคุณสมบัติ ‘y1’ ขององค์ประกอบ ‘สาย’ SVG และกําหนดค่า y ของจุดเริ่มต้นของเส้น
Parameters
value
double
หลักสูตร Y ของจุดเริ่มต้นของเส้น
type
LengthType
หน่วยวัดสําหรับ y-koordinate (ตัวกําหนดเป็นพิกเซล)
Returns
SVGLineElementBuilder
ตัวอย่างปัจจุบันของ SVGLineElementBuilder สําหรับโซ่วิธีการ
Y2(ประเภทความยาว)
กําหนดคุณสมบัติ ‘y2’ ขององค์ประกอบ ‘สาย’ SVG และกําหนดค่า y ของจุดปลายของเส้น
Parameters
value
double
หลักสูตร Y ของจุดสิ้นสุดของเส้น
type
LengthType
หน่วยวัดสําหรับ y-koordinate (ตัวกําหนดเป็นพิกเซล)
Returns
SVGLineElementBuilder
ตัวอย่างปัจจุบันของ SVGLineElementBuilder สําหรับโซ่วิธีการ</transformbuilder,></svglineelementbuilder,></svglineelementbuilder,>