Class SVGPathElement

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

SVGPathSegList

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

SVGPathSegList

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

SVGPathSegArcAbs

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

SVGPathSegArcRel

Bağımsız, evsiz bir SVGPathSegArcRel nesne.

YaratıcıSGAPathSegClosePath()

Bağımsız, evsiz SVGPathSegClosePath nesnesini geri getirir.

[DOMName("createSVGPathSegClosePath")]
public SVGPathSegClosePath CreateSVGPathSegClosePath()

Returns

SVGPathSegClosePath

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

SVGPathSegCurvetoCubicAbs

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

SVGPathSegCurvetoCubicRel

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

SVGPathSegCurvetoQuadraticAbs

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

SVGPathSegCurvetoQuadraticRel

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

SVGPathSegLinetoAbs

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

SVGPathSegLinetoHorizontalAbs

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

SVGPathSegLinetoHorizontalRel

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

SVGPathSegLinetoRel

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

SVGPathSegLinetoVerticalAbs

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

SVGPathSegLinetoVerticalRel

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

SVGPathSegMovetoAbs

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

SVGPathSegMovetoRel

Bağımsız ve eşsiz bir SVGPathSegMovetoRel nesne.

Ayrıca bakın

SVGGeometryElement , ISVGAnimatedPathData

 Türkçe