Class SVGAnimateMotionElementBuilder
Tên không gian: Aspose.Svg.Builder
Tổng hợp: Aspose.SVG.dll (25.5.0)
Builder class để xây dựng một yếu tố ‘animateMotion’ của SVG, được sử dụng để tạo ra các hoạt hình di động trong đồ họa SVM.Nó cho phép xây dựng nội dung trong yếu tố ‘animateMotion’ và cung cấp các phương pháp để thiết lập các thuộc tính khác nhau cụ thể cho mục ‘animatMission’ trong SVG.
Inheritance
object
←
SVGElementBuilder
←
SVGAnimateMotionElementBuilder
Implements
ISVGElementBuilder
,
IAttributeSetter
,
IDescriptiveElementBuilder
,
IConditionalProcessingAttributeSetter
,
IGlobalEventAttributeSetter
,
ICommonEventAttributeSetter
,
IDocumentElementEventAttributeSetter
,
ICoreAttributeSetter
,
IPresentationAttributeSetter
,
ITransformAttributeSetter
,
IXLinkAttributeSetter
,
IAnimationEventAttributeSetter
,
IAnimationTargetElementAttributeSetter
,
IAnimationTimingAttributeSetter
,
IAnimationValueAttributeSetter
,
IAnimationAdditionAttributeSetter
Thành viên thừa kế
SVGElementBuilder.Create(Document)
,
SVGElementBuilder.Build(Document)
,
SVGElementBuilder.Build(SVGAnimateMotionElement)
,
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()
Phương pháp mở rộng
SVGBuilderExtensions.Accumulate(SVGAnimateMotionElementBuilder, )
,
SVGBuilderExtensions.AddBuilder<svganimatemotionelementbuilder, telementbuilder="">(SVGAnimateMotionElementBuilder, TElementBuilder)
,
SVGBuilderExtensions.AddDesc(SVGAnimateMotionElementBuilder, Action)
,
SVGBuilderExtensions.AddMetadata<svganimatemotionelementbuilder, telement="">(SVGAnimateMotionElementBuilder, Action)
,
SVGBuilderExtensions.AddTitle(SVGAnimateMotionElementBuilder, Action)
,
SVGBuilderExtensions.Additive(SVGAnimateMotionElementBuilder, )
,
SVGBuilderExtensions.AlignmentBaseline(SVGAnimateMotionElementBuilder, AlignmentBaseline)
,
SVGBuilderExtensions.BaselineShift(SVGAnimateMotionElementBuilder, BaseLineShift)
,
SVGBuilderExtensions.BaselineShift(SVGAnimateMotionElementBuilder, double, LengthType)
,
SVGBuilderExtensions.Begin(SVGAnimateMotionElementBuilder, Action)
,
SVGBuilderExtensions.By(SVGAnimateMotionElementBuilder, double, LengthType)
,
SVGBuilderExtensions.CalcMode(SVGAnimateMotionElementBuilder, CalcMode)
,
SVGBuilderExtensions.Class(SVGAnimateMotionElementBuilder, params string[])
,
SVGBuilderExtensions.ClipPath(SVGAnimateMotionElementBuilder, Action)
,
SVGBuilderExtensions.ClipRule(SVGAnimateMotionElementBuilder, ClipRule)
,
SVGBuilderExtensions.Color(SVGAnimateMotionElementBuilder, Action)
,
SVGBuilderExtensions.Color(SVGAnimateMotionElementBuilder, Color)
,
SVGBuilderExtensions.ColorInterpolation(SVGAnimateMotionElementBuilder, ColorInterpolation)
,
SVGBuilderExtensions.ColorInterpolationFilters(SVGAnimateMotionElementBuilder, ColorInterpolation)
,
SVGBuilderExtensions.ColorProfile(SVGAnimateMotionElementBuilder, string)
,
SVGBuilderExtensions.ColorRendering(SVGAnimateMotionElementBuilder, ColorRendering)
,
SVGBuilderExtensions.Cursor(SVGAnimateMotionElementBuilder, Cursor)
,
SVGBuilderExtensions.Direction(SVGAnimateMotionElementBuilder, TextDirection)
,
SVGBuilderExtensions.Display(SVGAnimateMotionElementBuilder, DisplayType)
,
SVGBuilderExtensions.DominantBaseline(SVGAnimateMotionElementBuilder, DominantBaseline)
,
SVGBuilderExtensions.Dur(SVGAnimateMotionElementBuilder, TimeSpan)
,
SVGBuilderExtensions.Dur(SVGAnimateMotionElementBuilder, Dur)
,
SVGBuilderExtensions.End(SVGAnimateMotionElementBuilder, Action)
,
SVGBuilderExtensions.Fill(SVGAnimateMotionElementBuilder, AnimationFill)
,
SVGBuilderExtensions.Fill(SVGAnimateMotionElementBuilder, Action)
,
SVGBuilderExtensions.Fill(SVGAnimateMotionElementBuilder, Color)
,
SVGBuilderExtensions.Fill(SVGAnimateMotionElementBuilder, Paint)
,
SVGBuilderExtensions.FillOpacity(SVGAnimateMotionElementBuilder, double)
,
SVGBuilderExtensions.FillRule(SVGAnimateMotionElementBuilder, FillRule)
,
SVGBuilderExtensions.Filter(SVGAnimateMotionElementBuilder, Action)
,
SVGBuilderExtensions.FloodColor(SVGAnimateMotionElementBuilder, Color)
,
SVGBuilderExtensions.FloodColor(SVGAnimateMotionElementBuilder, Action)
,
SVGBuilderExtensions.FloodOpacity(SVGAnimateMotionElementBuilder, double)
,
SVGBuilderExtensions.FontFamily(SVGAnimateMotionElementBuilder, string)
,
SVGBuilderExtensions.FontKerning(SVGAnimateMotionElementBuilder, double, LengthType)
,
SVGBuilderExtensions.FontKerning(SVGAnimateMotionElementBuilder, Kerning)
,
SVGBuilderExtensions.FontSize(SVGAnimateMotionElementBuilder, double, LengthType)
,
SVGBuilderExtensions.FontSize(SVGAnimateMotionElementBuilder, FontSize)
,
SVGBuilderExtensions.FontSizeAdjust(SVGAnimateMotionElementBuilder, double)
,
SVGBuilderExtensions.FontSizeAdjust(SVGAnimateMotionElementBuilder, )
,
SVGBuilderExtensions.FontStretch(SVGAnimateMotionElementBuilder, FontStretch)
,
SVGBuilderExtensions.FontStyle(SVGAnimateMotionElementBuilder, FontStyle)
,
SVGBuilderExtensions.FontVariant(SVGAnimateMotionElementBuilder, string)
,
SVGBuilderExtensions.FontWeight(SVGAnimateMotionElementBuilder, FontWeight)
,
SVGBuilderExtensions.From(SVGAnimateMotionElementBuilder, double, LengthType)
,
SVGBuilderExtensions.GlyphOrientationVertical(SVGAnimateMotionElementBuilder, TextOrientation)
,
SVGBuilderExtensions.Href(SVGAnimateMotionElementBuilder, string)
,
SVGBuilderExtensions.Id(SVGAnimateMotionElementBuilder, string)
,
SVGBuilderExtensions.ImageRendering(SVGAnimateMotionElementBuilder, ImageRendering)
,
SVGBuilderExtensions.KeySplines(SVGAnimateMotionElementBuilder, Action)
,
SVGBuilderExtensions.KeyTimes(SVGAnimateMotionElementBuilder, params double[])
,
SVGBuilderExtensions.Lang(SVGAnimateMotionElementBuilder, string)
,
SVGBuilderExtensions.LetterSpacing(SVGAnimateMotionElementBuilder, double, LengthType)
,
SVGBuilderExtensions.LetterSpacing(SVGAnimateMotionElementBuilder, Spacing)
,
SVGBuilderExtensions.LightingColor(SVGAnimateMotionElementBuilder, Color)
,
SVGBuilderExtensions.LightingColor(SVGAnimateMotionElementBuilder, Action)
,
SVGBuilderExtensions.MarkerEnd(SVGAnimateMotionElementBuilder, string)
,
SVGBuilderExtensions.MarkerEnd(SVGAnimateMotionElementBuilder, MarkerPos)
,
SVGBuilderExtensions.MarkerMid(SVGAnimateMotionElementBuilder, string)
,
SVGBuilderExtensions.MarkerMid(SVGAnimateMotionElementBuilder, MarkerPos)
,
SVGBuilderExtensions.MarkerStart(SVGAnimateMotionElementBuilder, string)
,
SVGBuilderExtensions.MarkerStart(SVGAnimateMotionElementBuilder, MarkerPos)
,
SVGBuilderExtensions.Mask(SVGAnimateMotionElementBuilder, Action)
,
SVGBuilderExtensions.Max(SVGAnimateMotionElementBuilder, TimeSpan)
,
SVGBuilderExtensions.Max(SVGAnimateMotionElementBuilder, Media)
,
SVGBuilderExtensions.Min(SVGAnimateMotionElementBuilder, TimeSpan)
,
SVGBuilderExtensions.Min(SVGAnimateMotionElementBuilder, Media)
,
SVGBuilderExtensions.OnBegin(SVGAnimateMotionElementBuilder, string)
,
SVGBuilderExtensions.OnCanPlay(SVGAnimateMotionElementBuilder, string)
,
SVGBuilderExtensions.OnCanPlayThrough(SVGAnimateMotionElementBuilder, string)
,
SVGBuilderExtensions.OnCancel(SVGAnimateMotionElementBuilder, string)
,
SVGBuilderExtensions.OnChange(SVGAnimateMotionElementBuilder, string)
,
SVGBuilderExtensions.OnClick(SVGAnimateMotionElementBuilder, string)
,
SVGBuilderExtensions.OnClose(SVGAnimateMotionElementBuilder, string)
,
SVGBuilderExtensions.OnCopy(SVGAnimateMotionElementBuilder, string)
,
SVGBuilderExtensions.OnCueChange(SVGAnimateMotionElementBuilder, string)
,
SVGBuilderExtensions.OnCut(SVGAnimateMotionElementBuilder, string)
,
SVGBuilderExtensions.OnDblClick(SVGAnimateMotionElementBuilder, string)
,
SVGBuilderExtensions.OnDrag(SVGAnimateMotionElementBuilder, string)
,
SVGBuilderExtensions.OnDragEnd(SVGAnimateMotionElementBuilder, string)
,
SVGBuilderExtensions.OnDragEnter(SVGAnimateMotionElementBuilder, string)
,
SVGBuilderExtensions.OnDragExit(SVGAnimateMotionElementBuilder, string)
,
SVGBuilderExtensions.OnDragLeave(SVGAnimateMotionElementBuilder, string)
,
SVGBuilderExtensions.OnDragOver(SVGAnimateMotionElementBuilder, string)
,
SVGBuilderExtensions.OnDragStart(SVGAnimateMotionElementBuilder, string)
,
SVGBuilderExtensions.OnDrop(SVGAnimateMotionElementBuilder, string)
,
SVGBuilderExtensions.OnDurationChange(SVGAnimateMotionElementBuilder, string)
,
SVGBuilderExtensions.OnEmptied(SVGAnimateMotionElementBuilder, string)
,
SVGBuilderExtensions.OnEnd(SVGAnimateMotionElementBuilder, string)
,
SVGBuilderExtensions.OnEnded(SVGAnimateMotionElementBuilder, string)
,
SVGBuilderExtensions.OnError(SVGAnimateMotionElementBuilder, string)
,
SVGBuilderExtensions.OnFocus(SVGAnimateMotionElementBuilder, string)
,
SVGBuilderExtensions.OnInput(SVGAnimateMotionElementBuilder, string)
,
SVGBuilderExtensions.OnInvalid(SVGAnimateMotionElementBuilder, string)
,
SVGBuilderExtensions.OnKeyDown(SVGAnimateMotionElementBuilder, string)
,
SVGBuilderExtensions.OnKeyPress(SVGAnimateMotionElementBuilder, string)
,
SVGBuilderExtensions.OnKeyUp(SVGAnimateMotionElementBuilder, string)
,
SVGBuilderExtensions.OnLoad(SVGAnimateMotionElementBuilder, string)
,
SVGBuilderExtensions.OnLoadStart(SVGAnimateMotionElementBuilder, string)
,
SVGBuilderExtensions.OnLoadedData(SVGAnimateMotionElementBuilder, string)
,
SVGBuilderExtensions.OnLoadedMetadata(SVGAnimateMotionElementBuilder, string)
,
SVGBuilderExtensions.OnMouseDown(SVGAnimateMotionElementBuilder, string)
,
SVGBuilderExtensions.OnMouseEnter(SVGAnimateMotionElementBuilder, string)
,
SVGBuilderExtensions.OnMouseLeave(SVGAnimateMotionElementBuilder, string)
,
SVGBuilderExtensions.OnMouseMove(SVGAnimateMotionElementBuilder, string)
,
SVGBuilderExtensions.OnMouseOut(SVGAnimateMotionElementBuilder, string)
,
SVGBuilderExtensions.OnMouseOver(SVGAnimateMotionElementBuilder, string)
,
SVGBuilderExtensions.OnMouseUp(SVGAnimateMotionElementBuilder, string)
,
SVGBuilderExtensions.OnMouseWheel(SVGAnimateMotionElementBuilder, string)
,
SVGBuilderExtensions.OnPaste(SVGAnimateMotionElementBuilder, string)
,
SVGBuilderExtensions.OnPause(SVGAnimateMotionElementBuilder, string)
,
SVGBuilderExtensions.OnPlay(SVGAnimateMotionElementBuilder, string)
,
SVGBuilderExtensions.OnPlaying(SVGAnimateMotionElementBuilder, string)
,
SVGBuilderExtensions.OnProgress(SVGAnimateMotionElementBuilder, string)
,
SVGBuilderExtensions.OnRateChange(SVGAnimateMotionElementBuilder, string)
,
SVGBuilderExtensions.OnRepeat(SVGAnimateMotionElementBuilder, string)
,
SVGBuilderExtensions.OnReset(SVGAnimateMotionElementBuilder, string)
,
SVGBuilderExtensions.OnResize(SVGAnimateMotionElementBuilder, string)
,
SVGBuilderExtensions.OnScroll(SVGAnimateMotionElementBuilder, string)
,
SVGBuilderExtensions.OnSeeked(SVGAnimateMotionElementBuilder, string)
,
SVGBuilderExtensions.OnSeeking(SVGAnimateMotionElementBuilder, string)
,
SVGBuilderExtensions.OnSelect(SVGAnimateMotionElementBuilder, string)
,
SVGBuilderExtensions.OnShow(SVGAnimateMotionElementBuilder, string)
,
SVGBuilderExtensions.OnStalled(SVGAnimateMotionElementBuilder, string)
,
SVGBuilderExtensions.OnSubmit(SVGAnimateMotionElementBuilder, string)
,
SVGBuilderExtensions.OnSuspend(SVGAnimateMotionElementBuilder, string)
,
SVGBuilderExtensions.OnTimeUpdate(SVGAnimateMotionElementBuilder, string)
,
SVGBuilderExtensions.OnToggle(SVGAnimateMotionElementBuilder, string)
,
SVGBuilderExtensions.OnVolumeChange(SVGAnimateMotionElementBuilder, string)
,
SVGBuilderExtensions.OnWaiting(SVGAnimateMotionElementBuilder, string)
,
SVGBuilderExtensions.Opacity(SVGAnimateMotionElementBuilder, double)
,
SVGBuilderExtensions.Overflow(SVGAnimateMotionElementBuilder, Overflow)
,
SVGBuilderExtensions.PaintOrder(SVGAnimateMotionElementBuilder, PaintOrder)
,
SVGBuilderExtensions.PointerEvents(SVGAnimateMotionElementBuilder, PointerEvents)
,
SVGBuilderExtensions.RepeatCount(SVGAnimateMotionElementBuilder, int)
,
SVGBuilderExtensions.RepeatCount(SVGAnimateMotionElementBuilder, IndefiniteRepeat)
,
SVGBuilderExtensions.RepeatDur(SVGAnimateMotionElementBuilder, TimeSpan)
,
SVGBuilderExtensions.RepeatDur(SVGAnimateMotionElementBuilder, IndefiniteRepeat)
,
SVGBuilderExtensions.RequiredExtensions(SVGAnimateMotionElementBuilder, string)
,
SVGBuilderExtensions.Restart(SVGAnimateMotionElementBuilder, Restart)
,
SVGBuilderExtensions.SetAttribute(SVGAnimateMotionElementBuilder, string, string)
,
SVGBuilderExtensions.ShapeRendering(SVGAnimateMotionElementBuilder, ShapeRendering)
,
SVGBuilderExtensions.StopColor(SVGAnimateMotionElementBuilder, Color)
,
SVGBuilderExtensions.StopColor(SVGAnimateMotionElementBuilder, Action)
,
SVGBuilderExtensions.StopOpacity(SVGAnimateMotionElementBuilder, double)
,
SVGBuilderExtensions.Stroke(SVGAnimateMotionElementBuilder, Action)
,
SVGBuilderExtensions.Stroke(SVGAnimateMotionElementBuilder, Color)
,
SVGBuilderExtensions.Stroke(SVGAnimateMotionElementBuilder, Paint)
,
SVGBuilderExtensions.StrokeDashArray(SVGAnimateMotionElementBuilder, params double[])
,
SVGBuilderExtensions.StrokeDashArray(SVGAnimateMotionElementBuilder, Dash)
,
SVGBuilderExtensions.StrokeDashoffset(SVGAnimateMotionElementBuilder, double, LengthType)
,
SVGBuilderExtensions.StrokeLineCap(SVGAnimateMotionElementBuilder, StrokeLineCap)
,
SVGBuilderExtensions.StrokeLineJoin(SVGAnimateMotionElementBuilder, StrokeLineJoin)
,
SVGBuilderExtensions.StrokeMiterlimit(SVGAnimateMotionElementBuilder, double)
,
SVGBuilderExtensions.StrokeOpacity(SVGAnimateMotionElementBuilder, double)
,
SVGBuilderExtensions.StrokeWidth(SVGAnimateMotionElementBuilder, double, LengthType)
,
SVGBuilderExtensions.Style(SVGAnimateMotionElementBuilder, Action)
,
SVGBuilderExtensions.Style(SVGAnimateMotionElementBuilder, string)
,
SVGBuilderExtensions.SystemLanguage(SVGAnimateMotionElementBuilder, string)
,
SVGBuilderExtensions.Tabindex(SVGAnimateMotionElementBuilder, int)
,
SVGBuilderExtensions.TextAnchor(SVGAnimateMotionElementBuilder, TextAnchor)
,
SVGBuilderExtensions.TextDecoration(SVGAnimateMotionElementBuilder, bool, bool, bool, bool)
,
SVGBuilderExtensions.TextOverflow(SVGAnimateMotionElementBuilder, TextOverflow)
,
SVGBuilderExtensions.TextRendering(SVGAnimateMotionElementBuilder, TextRendering)
,
SVGBuilderExtensions.To(SVGAnimateMotionElementBuilder, double, LengthType)
,
SVGBuilderExtensions.Transform(SVGAnimateMotionElementBuilder, Func<transformbuilder, transformbuilder="">)
,
SVGBuilderExtensions.UnicodeBidi(SVGAnimateMotionElementBuilder, UnicodeBidi)
,
SVGBuilderExtensions.Values(SVGAnimateMotionElementBuilder, params string[])
,
SVGBuilderExtensions.Visibility(SVGAnimateMotionElementBuilder, Visibility)
,
SVGBuilderExtensions.WhiteSspace(SVGAnimateMotionElementBuilder, WhiteSpace)
,
SVGBuilderExtensions.WordSpacing(SVGAnimateMotionElementBuilder, Spacing)
,
SVGBuilderExtensions.WordSpacing(SVGAnimateMotionElementBuilder, double, LengthType)
,
SVGBuilderExtensions.WritingMode(SVGAnimateMotionElementBuilder, WritingMode)
,
SVGBuilderExtensions.XlinkHref(SVGAnimateMotionElementBuilder, string)
,
SVGBuilderExtensions.XlinkTitle(SVGAnimateMotionElementBuilder, string)
,
SVGBuilderExtensions.XmlSpace(SVGAnimateMotionElementBuilder, XmlSpace)
Constructors
Nhãn hiệuSvGAnimateMotionElementBuilder()
Methods
Create(Document)
Tạo một ví dụ của SVGAnimateMotionElement trong bối cảnh tài liệu SVG được cung cấp.
Parameters
document
Document
Tài liệu SVG nơi các yếu tố sẽ được tạo.
Returns
SVGAnimateMotionElement
Một ví dụ của SVGAnimateMotionElement.
KeyPoints(params đôi[])
Thiết lập thuộc tính ‘keyPoints’, xác định các điểm nơi hoạt hình diễn ra.
Parameters
keyPoints
double
[ ]
Một loạt các điểm chính cho hoạt hình, mỗi trong số 0 và 1.
Returns
SVGAnimateMotionElementBuilder
Ví dụ hiện tại của SVGAnimateMotionElementBuilder cho phương pháp chuỗi.
Path(Tác giả >Pathbuilder>)
Định nghĩa con đường cho hoạt động.
Parameters
configure
Action
<
PathBuilder
>
Một đại diện để cấu hình SVGPathBuilder cho con đường di chuyển.
Returns
SVGAnimateMotionElementBuilder
Ví dụ hiện tại của SVGAnimateMotionElementBuilder cho phương pháp chuỗi.
Rotate(đôi)
Thiết lập thuộc tính ‘còn’, xác định sự xoay của yếu tố hoạt hình.
Parameters
degrees
double
Mức độ xoay.
Returns
SVGAnimateMotionElementBuilder
Ví dụ hiện tại của SVGAnimateMotionElementBuilder cho phương pháp chuỗi.
Rotate(Rotate)
Thiết lập thuộc tính ‘sẽ’ bằng cách sử dụng một giá trị xoay được xác định trước.
Parameters
value
Rotate
Giá trị xoay được xác định trước.
Returns
SVGAnimateMotionElementBuilder
Ví dụ hiện tại của SVGAnimateMotionElementBuilder cho phương pháp chuỗi.</transformbuilder,></svganimatemotionelementbuilder,></svganimatemotionelementbuilder,>