Class SVGPathElement
İsim alanı : Aspose.Html.Dom.Svg Görüntüleme: Aspose.HTML.dll (25.4.0)
SVGPathElement arayüzü “yol” elemanı ile uyumludur.
[DOMName("SVGPathElement")]
[DOMObject]
[ComVisible(true)]
public class SVGPathElement : SVGGeometryElement, INotifyPropertyChanged, IEventTarget, IDisposable, IXPathNSResolver, IParentNode, IElementTraversal, IChildNode, IElementCSSInlineStyle, ISVGTests, ISVGAnimatedPathData
Inheritance
object ← DOMObject ← EventTarget ← Node ← Element ← SVGElement ← SVGGraphicsElement ← SVGGeometryElement ← SVGPathElement
Implements
INotifyPropertyChanged , IEventTarget , IDisposable , IXPathNSResolver , IParentNode , IElementTraversal , IChildNode , IElementCSSInlineStyle , ISVGTests , ISVGAnimatedPathData
mirasçı üyeleri
SVGGeometryElement.GetEquivalentPath() , SVGGeometryElement.GetTotalLength() , SVGGeometryElement.GetPointAtLength(float) , SVGGeometryElement.Dispose(bool) , SVGGeometryElement.PathLength , SVGGraphicsElement.GetBBox() , SVGGraphicsElement.GetCTM() , SVGGraphicsElement.GetScreenCTM() , SVGGraphicsElement.NearestViewportElement , SVGGraphicsElement.FarthestViewportElement , SVGGraphicsElement.Transform , SVGGraphicsElement.RequiredFeatures , SVGGraphicsElement.RequiredExtensions , SVGGraphicsElement.SystemLanguage , SVGElement.Id , SVGElement.OwnerSVGElement , SVGElement.ViewportElement , SVGElement.ClassName , SVGElement.Style , Element.GetAttributeNames() , Element.HasAttributes() , Element.GetAttribute(string) , Element.GetAttributeNS(string, string) , Element.SetAttribute(string, string) , Element.SetAttributeNS(string, string, string) , Element.RemoveAttribute(string) , Element.RemoveAttributeNS(string, string) , Element.HasAttribute(string) , Element.HasAttributeNS(string, string) , Element.ToggleAttribute(string) , Element.ToggleAttribute(string, bool) , Element.GetAttributeNode(string) , Element.SetAttributeNode(Attr) , Element.RemoveAttributeNode(Attr) , Element.GetAttributeNodeNS(string, string) , Element.SetAttributeNodeNS(Attr) , Element.GetElementsByTagName(string) , Element.GetElementsByTagNameNS(string, string) , Element.Remove() , Element.QuerySelectorAll(string) , Element.QuerySelector(string) , Element.AttachShadow(ShadowRootMode) , Element.GetElementsByClassName(string) , Element.Dispose(bool) , Element.ClassList , Element.LocalName , Element.NamespaceURI , Element.Prefix , Element.NodeName , Element.NodeType , Element.TagName , Element.Id , Element.ClassName , Element.TextContent , Element.Attributes , Element.FirstElementChild , Element.LastElementChild , Element.PreviousElementSibling , Element.NextElementSibling , Element.ChildElementCount , Element.Children , Element.InnerHTML , Element.OuterHTML , Element.ShadowRoot , Node.ELEMENT_NODE , Node.ATTRIBUTE_NODE , Node.TEXT_NODE , Node.CDATA_SECTION_NODE , Node.ENTITY_REFERENCE_NODE , Node.ENTITY_NODE , Node.PROCESSING_INSTRUCTION_NODE , Node.COMMENT_NODE , Node.DOCUMENT_NODE , Node.DOCUMENT_TYPE_NODE , Node.DOCUMENT_FRAGMENT_NODE , Node.NOTATION_NODE , Node.HasChildNodes() , Node.Normalize() , Node.CloneNode() , Node.CloneNode(bool) , Node.IsEqualNode(Node) , Node.IsSameNode(Node) , Node.LookupPrefix(string) , Node.LookupNamespaceURI(string) , Node.IsDefaultNamespace(string) , Node.InsertBefore(Node, Node) , Node.ReplaceChild(Node, Node) , Node.RemoveChild(Node) , Node.AppendChild(Node) , Node.Dispose(bool) , Node.ToString() , Node.NodeType , Node.LocalName , Node.NamespaceURI , Node.Prefix , Node.NodeName , Node.BaseURI , Node.OwnerDocument , Node.ParentNode , Node.ParentElement , Node.ChildNodes , Node.FirstChild , Node.LastChild , Node.PreviousSibling , Node.NextSibling , Node.NodeValue , Node.TextContent , EventTarget.AddEventListener(string, DOMEventHandler, bool) , EventTarget.AddEventListener(string, IEventListener) , EventTarget.AddEventListener(string, IEventListener, bool) , EventTarget.RemoveEventListener(string, DOMEventHandler, bool) , EventTarget.RemoveEventListener(string, IEventListener) , EventTarget.RemoveEventListener(string, IEventListener, bool) , EventTarget.DispatchEvent(Event) , EventTarget.Dispose() , EventTarget.Dispose(bool) , DOMObject.GetPlatformType() , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Properties
AnimatedPathSegList
“d” atribütünün mevcut animasyon içeriğine erişim sağlar, SVG’nin sentezi ile eşleşen bir biçimde. eğer verilen atribüt veya mülk animasyon yapılırsa, atribüt veya mülkün mevcut animasyon değeri içerir ve hem nesne hem de içeriği sadece okunur. eğer verilen atribüt veya mülk şu anda animasyon yapılmazsa, yolSegList ile aynı değeri içerir.
public SVGPathSegList AnimatedPathSegList { get; }
Mülkiyet Değer
PathSegList
“d” özellikinin temel (yani statik) içeriğine, SVG’nin sentezi ile tek başına eşleşen bir biçimde erişim sağlar.Bu nedenle, eğer ’d’ atribüte bir “absolut moveto (M)” ve bir “absolut arcto (A)” komutu varsa, o zaman pathSegList iki giriş vardır: bir SVG_PATHSEG_MOVETO_ABS ve bir SVG_PATHSEG_ARC_ABS.
public SVGPathSegList PathSegList { get; set; }
Mülkiyet Değer
Methods
GÜVENLİK YÖNETMELİĞİ(Float, float, float, float, bool, bool)
Bağımsız, evsiz SVGPathSegArcAbs nesnesini geri getirir.
[DOMName("createSVGPathSegArcAbs")]
public SVGPathSegArcAbs CreateSVGPathSegArcAbs(float x, float y, float r1, float r2, float angle, bool largeArcFlag, bool sweepFlag)
Parameters
x
float
Bu yol segmentinin son noktası için mutlak X koordinasyonu.
y
float
Bu yol segmentinin son noktası için mutlak Y koordinasyonu.
r1
float
Ellipse için x-axis radyosu (yani r1)
r2
float
Ellipse için y-axis radyosu (yani r2)
angle
float
Ellipse’nin x-axis’i kullanıcı koordinat sisteminin x-axis’e karşı döndürme açısı derecelerde.
largeArcFlag
bool
Büyük arka bayrak parametresinin değeri.
sweepFlag
bool
Büyük arka bayrak parametresinin değeri.
Returns
Bağımsız, evsiz bir SVGPathSegArcAbs nesne.
GÜVENLİK YÖNETMELİĞİ(Float, float, float, float, bool, bool)
Bağımsız, evsiz SVGPathSegArcRel nesnesini geri getirir.
[DOMName("createSVGPathSegArcRel")]
public SVGPathSegArcRel CreateSVGPathSegArcRel(float x, float y, float r1, float r2, float angle, bool largeArcFlag, bool sweepFlag)
Parameters
x
float
Bu yol segmentinin son noktası için nispeten X koordinat.
y
float
Relatif Y, bu yol segmentinin son noktası için koordine edilir.
r1
float
Ellipse için x-axis radyosu (yani r1)
r2
float
Ellipse için y-axis radyosu (yani r2)
angle
float
Ellipse’nin x-axis’i kullanıcı koordinat sisteminin x-axis’e karşı döndürme açısı derecelerde.
largeArcFlag
bool
Büyük arka bayrak parametresinin değeri.
sweepFlag
bool
Büyük arka bayrak parametresinin değeri.
Returns
Bağımsız, evsiz bir SVGPathSegArcRel nesne.
YaratıcıSGAPathSegClosePath()
Bağımsız, evsiz SVGPathSegClosePath nesnesini geri getirir.
[DOMName("createSVGPathSegClosePath")]
public SVGPathSegClosePath CreateSVGPathSegClosePath()
Returns
Bağımsız, evsiz bir SVGPathSegClosePath nesne.
GÜVENLİK YÖNETMELİĞİ SÖZLEŞMESİ(Yüzey, Yüzey, Yüzey, Yüzey, Yüzey)
Bağımsız, evsiz SVGPathSegCurvetoCubicAbs nesnesini geri getirir.
[DOMName("createSVGPathSegCurvetoCubicAbs")]
public SVGPathSegCurvetoCubicAbs CreateSVGPathSegCurvetoCubicAbs(float x, float y, float x1, float y1, float x2, float y2)
Parameters
x
float
Bu yol segmentinin son noktası için mutlak X koordinasyonu.
y
float
Bu yol segmentinin son noktası için mutlak Y koordinasyonu.
x1
float
İlk kontrol noktası için mutlak X koordinat.
y1
float
İlk kontrol noktası için mutlak Y koordinasyonu.
x2
float
İkinci kontrol noktası için mutlak X koordinasyonu.
y2
float
İkinci kontrol noktası için mutlak Y koordinasyonu.
Returns
Bir bağımsız, evsiz SVGPathSegCurvetoCubicAbs nesne.
GÜVENLİK YÖNETMELİĞİ SÖZLEŞMESİ(Yüzey, Yüzey, Yüzey, Yüzey, Yüzey)
Bağımsız, evsiz SVGPathSegCurvetoCubicRel nesnesini geri getirir.
[DOMName("createSVGPathSegCurvetoCubicRel")]
public SVGPathSegCurvetoCubicRel CreateSVGPathSegCurvetoCubicRel(float x, float y, float x1, float y1, float x2, float y2)
Parameters
x
float
Bu yol segmentinin son noktası için nispeten X koordinat.
y
float
Relatif Y, bu yol segmentinin son noktası için koordine edilir.
x1
float
İlk kontrol noktası için X koordinasyonu.
y1
float
İlk kontrol noktası için nispeten Y koordinasyonu.
x2
float
İkinci kontrol noktası için X koordinasyonu.
y2
float
İkinci kontrol noktası için ilişkili Y koordinasyonu.
Returns
Bir bağımsız, evsiz SVGPathSegCurvetoCubicRel nesne.
GÜVENLİK YÖNETMELİĞİ İÇİN TIKLAYIN(Float , Float , Float , Float)
Bağımsız, evsiz SVGPathSegCurvetoCubicSmoothAbs nesnesini geri getirir.
[DOMName("createSVGPathSegCurvetoCubicSmoothAbs")]
public SVGPathSegCurvetoCubicSmoothAbs CreateSVGPathSegCurvetoCubicSmoothAbs(float x, float y, float x2, float y2)
Parameters
x
float
Bu yol segmentinin son noktası için mutlak X koordinasyonu.
y
float
Bu yol segmentinin son noktası için mutlak Y koordinasyonu.
x2
float
İkinci kontrol noktası için mutlak X koordinasyonu.
y2
float
İkinci kontrol noktası için mutlak Y koordinasyonu.
Returns
SVGPathSegCurvetoCubicSmoothAbs
Bir bağımsız, evsiz SVGPathSegCurvetoCubicSmoothAbs nesne.
GÜVENLİK YÖNETMELİĞİ SÖZLEŞMESİ(Float , Float , Float , Float)
Bağımsız, evsiz SVGPathSegCurvetoCubicSmoothRel nesnesini geri getirir.
[DOMName("createSVGPathSegCurvetoCubicSmoothRel")]
public SVGPathSegCurvetoCubicSmoothRel CreateSVGPathSegCurvetoCubicSmoothRel(float x, float y, float x2, float y2)
Parameters
x
float
Bu yol segmentinin son noktası için nispeten X koordinat.
y
float
Relatif Y, bu yol segmentinin son noktası için koordine edilir.
x2
float
İkinci kontrol noktası için X koordinasyonu.
y2
float
İkinci kontrol noktası için ilişkili Y koordinasyonu.
Returns
SVGPathSegCurvetoCubicSmoothRel
Kendi başına, evsiz SVGPathSegCurvetoCubicSmoothRel nesne.
GÜVENLİK YÖNETMELİĞİ SÖZLEŞME(Float , Float , Float , Float)
Bağımsız, evsiz SVGPathSegCurvetoQuadraticAbs nesnesini geri getirir.
[DOMName("createSVGPathSegCurvetoQuadraticAbs")]
public SVGPathSegCurvetoQuadraticAbs CreateSVGPathSegCurvetoQuadraticAbs(float x, float y, float x1, float y1)
Parameters
x
float
Bu yol segmentinin son noktası için mutlak X koordinasyonu.
y
float
Bu yol segmentinin son noktası için mutlak Y koordinasyonu.
x1
float
İlk kontrol noktası için mutlak X koordinat.
y1
float
İlk kontrol noktası için mutlak Y koordinasyonu.
Returns
Bir bağımsız, evsiz SVGPathSegCurvetoQuadraticAbs nesne.
GÜVENLİK YÖNETMELİĞİ SÖZLEŞMESİ(Float , Float , Float , Float)
Bağımsız, evsiz SVGPathSegCurvetoQuadraticRel nesnesini geri getirir.
[DOMName("createSVGPathSegCurvetoQuadraticRel")]
public SVGPathSegCurvetoQuadraticRel CreateSVGPathSegCurvetoQuadraticRel(float x, float y, float x1, float y1)
Parameters
x
float
Bu yol segmentinin son noktası için nispeten X koordinat.
y
float
Relatif Y, bu yol segmentinin son noktası için koordine edilir.
x1
float
İlk kontrol noktası için X koordinasyonu.
y1
float
İlk kontrol noktası için nispeten Y koordinasyonu.
Returns
Kendi başına, evsiz SVGPathSegCurvetoQuadraticRel nesne.
GÜVENLİK YÖNETMELİĞİ SÖZLEŞMESİ(Yüzme , Yüzme)
Bağımsız, evsiz SVGPathSegCurvetoQuadraticSmoothAbs nesnesini geri getirir.
[DOMName("createSVGPathSegCurvetoQuadraticSmoothAbs")]
public SVGPathSegCurvetoQuadraticSmoothAbs CreateSVGPathSegCurvetoQuadraticSmoothAbs(float x, float y)
Parameters
x
float
Bu yol segmentinin son noktası için mutlak X koordinasyonu.
y
float
Bu yol segmentinin son noktası için mutlak Y koordinasyonu.
Returns
SVGPathSegCurvetoQuadraticSmoothAbs
Sıradan, bağımsız bir SVGPathSegCurvetoQuadraticSmoothAbs nesne.
GÜVENLİK YÖNETMELİĞİ SÖZLEŞMESİ(Yüzme , Yüzme)
Bağımsız, evsiz SVGPathSegCurvetoQuadraticSmoothRel nesnesini geri getirir.
[DOMName("createSVGPathSegCurvetoQuadraticSmoothRel")]
public SVGPathSegCurvetoQuadraticSmoothRel CreateSVGPathSegCurvetoQuadraticSmoothRel(float x, float y)
Parameters
x
float
Bu yol segmentinin son noktası için nispeten X koordinat.
y
float
Relatif Y, bu yol segmentinin son noktası için koordine edilir.
Returns
SVGPathSegCurvetoQuadraticSmoothRel
Bir bağımsız, evsiz SVGPathSegCurvetoQuadraticSmoothRel nesne.
GÜVENLİK YÖNETMELİĞİ(Yüzme , Yüzme)
Bağımsız, evsiz SVGPathSegLinetoAbs nesnesini geri getirir.
[DOMName("createSVGPathSegLinetoAbs")]
public SVGPathSegLinetoAbs CreateSVGPathSegLinetoAbs(float x, float y)
Parameters
x
float
Bu yol segmentinin son noktası için mutlak X koordinasyonu.
y
float
Bu yol segmentinin son noktası için mutlak Y koordinasyonu.
Returns
Bağımsız, evsiz bir SVGPathSegLinetoAbs nesne.
YürüyüşHorizontalAbs(Floransa)
Bağımsız, evsiz SVGPathSegLinetoHorizontalAbs nesnesini geri getirir.
[DOMName("createSVGPathSegLinetoHorizontalAbs")]
public SVGPathSegLinetoHorizontalAbs CreateSVGPathSegLinetoHorizontalAbs(float x)
Parameters
x
float
Bu yol segmentinin son noktası için mutlak X koordinasyonu.
Returns
Bir bağımsız, evsiz SVGPathSegLinetoHorizontalAbs nesne.
YürüyüşHorizontalRel(Floransa)
Bağımsız, evsiz SVGPathSegLinetoHorizontalRel nesnesini geri getirir.
[DOMName("createSVGPathSegLinetoHorizontalRel")]
public SVGPathSegLinetoHorizontalRel CreateSVGPathSegLinetoHorizontalRel(float x)
Parameters
x
float
Bu yol segmentinin son noktası için nispeten X koordinat.
Returns
Sıradan, bağımsız bir SVGPathSegLinetoHorizontalRel nesne.
GÜVENLİK YÖNETMELİĞİ(Yüzme , Yüzme)
Bağımsız, evsiz bir SVGPathSegLinetoRel nesneyi geri getirir.
[DOMName("createSVGPathSegLinetoRel")]
public SVGPathSegLinetoRel CreateSVGPathSegLinetoRel(float x, float y)
Parameters
x
float
Bu yol segmentinin son noktası için nispeten X koordinat.
y
float
Relatif Y, bu yol segmentinin son noktası için koordine edilir.
Returns
Bağımsız, evsiz bir SVGPathSegLinetoRel nesne.
GÜVENLİK YÖNETMELİĞİ(Floransa)
Bağımsız, evsiz SVGPathSegLinetoVerticalAbs nesnesini geri getirir.
[DOMName("createSVGPathSegLinetoVerticalAbs")]
public SVGPathSegLinetoVerticalAbs CreateSVGPathSegLinetoVerticalAbs(float y)
Parameters
y
float
Bu yol segmentinin son noktası için mutlak Y koordinasyonu.
Returns
Bağımsız, evsiz bir SVGPathSegLinetoVerticalAbs nesne.
GÜVENLİK YÖNETMELİĞİ SÖZLEŞMESİ(Floransa)
Bağımsız, evsiz SVGPathSegLinetoVerticalRel nesnesini geri getirir.
[DOMName("createSVGPathSegLinetoVerticalRel")]
public SVGPathSegLinetoVerticalRel CreateSVGPathSegLinetoVerticalRel(float y)
Parameters
y
float
Relatif Y, bu yol segmentinin son noktası için koordine edilir.
Returns
Bağımsız, bağımsız bir SVGPathSegLinetoVerticalRel nesne.
GÜVENLİK YÖNETMELİĞİ(Yüzme , Yüzme)
Bağımsız, evsiz SVGPathSegMovetoAbs nesnesini geri getirir.
[DOMName("createSVGPathSegMovetoAbs")]
public SVGPathSegMovetoAbs CreateSVGPathSegMovetoAbs(float x, float y)
Parameters
x
float
Bu yol segmentinin son noktası için mutlak X koordinasyonu.
y
float
Bu yol segmentinin son noktası için mutlak Y koordinasyonu.
Returns
Bağımsız, evsiz bir SVGPathSegMovetoAbs nesne.
GÜVENLİK YÖNETMELİĞİ(Yüzme , Yüzme)
Bağımsız, evsiz SVGPathSegMovetoRel nesnesini geri getirir.
[DOMName("createSVGPathSegMovetoRel")]
public SVGPathSegMovetoRel CreateSVGPathSegMovetoRel(float x, float y)
Parameters
x
float
Bu yol segmentinin son noktası için nispeten X koordinat.
y
float
Relatif Y, bu yol segmentinin son noktası için koordine edilir.
Returns
Bağımsız ve eşsiz bir SVGPathSegMovetoRel nesne.