Class SVGGraphicsElement

Class SVGGraphicsElement

İsim alanı : Aspose.Html.Dom.Svg Görüntüleme: Aspose.HTML.dll (25.4.0)

SVGGraphicsElement arayüzü, grafikleri doğrudan bir gruba dönüştürmek amacıyla SVG unsurlarını temsil eder.

[DOMName("SVGGraphicsElement")]
[DOMObject]
[ComVisible(true)]
public class SVGGraphicsElement : SVGElement, INotifyPropertyChanged, IEventTarget, IDisposable, IXPathNSResolver, IParentNode, IElementTraversal, IChildNode, IElementCSSInlineStyle, ISVGTests

Inheritance

object DOMObject EventTarget Node Element SVGElement SVGGraphicsElement

Derived

SVGAElement , SVGDefsElement , SVGForeignObjectElement , SVGGElement , SVGGeometryElement , SVGImageElement , SVGSVGElement , SVGSwitchElement , SVGSymbolElement , SVGTextContentElement , SVGUseElement

Implements

INotifyPropertyChanged , IEventTarget , IDisposable , IXPathNSResolver , IParentNode , IElementTraversal , IChildNode , IElementCSSInlineStyle , ISVGTests

mirasçı üyeleri

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

FarthestViewportElement

Null if the current element is the outermost svg element. - Null if the current element is the outermost svg element. - Null if the current element is the outermost svg element. - Null if the current element is the outermost svg element. - Null if the current element is the outermost svg element.

[DOMName("farthestViewportElement")]
public SVGElement FarthestViewportElement { get; }

Mülkiyet Değer

SVGElement

NearestViewportElement

Çoğu zaman, en yakın atası ‘svg’ elemanı. sıfır eğer mevcut eleman en dış svg elemanı ise.

[DOMName("nearestViewportElement")]
public SVGElement NearestViewportElement { get; }

Mülkiyet Değer

SVGElement

RequiredExtensions

Belirlenen öğeye “gerekli uzantılar” atıfta bulunur.

public SVGStringList RequiredExtensions { get; }

Mülkiyet Değer

SVGStringList

RequiredFeatures

Belirlenen öğeye ‘gerekli Özellikler’ atıfta bulunur.

public SVGStringList RequiredFeatures { get; }

Mülkiyet Değer

SVGStringList

SystemLanguage

Belirlenen öğeye “systemLanguage” atıfta bulunur.

public SVGStringList SystemLanguage { get; }

Mülkiyet Değer

SVGStringList

Transform

Bu, verilen öğeye “transform” atıfta bulunur.

[DOMName("transform")]
public SVGAnimatedTransformList Transform { get; }

Mülkiyet Değer

SVGAnimatedTransformList

Methods

GÜVENLİK()

Geçerli kullanıcı alanında sıkı bağ kutusunu (yani, “transform” özellikinin uygulanmasından sonra, eğer varsa) tüm içerdiği grafik unsurlarının geometri üzerinde, çarpışma, çarpışma, saklama ve filtreleme efektleri hariç) iade eder. getBBox yöntemi çağırdığında gerçek bağ kutusunu iade etmelidir.

[DOMName("getBBox")]
public SVGRect GetBBox()

Returns

SVGRect

Sınır kutusunu tanımlayan bir SVGRect nesne.

GetCTM için()

Mevcut kullanıcı birimlerinden dönüşüm matrisini (yani, “transform” özellikinin uygulanmasından sonra, eğer varsa) en yakın ViewportElement için Viewport koordinat sistemine geri getirir.

[DOMName("getCTM")]
public SVGMatrix GetCTM()

Returns

SVGMatrix

CTM’yi tanımlayan SVGMatrix nesnesi.

GetScreenCTM için()

Şu anki kullanıcı birimlerinden dönüşüm matrisini (yani, “transform” atribütinin uygulanmasından sonra, eğer varsa) ana kullanıcı ajanının bir “pixel” bildirimine iade eder. Görüntüleme cihazları için ideal olarak bu bir fiziksel ekran pikselini temsil eder. Fiziksel piksel boyutları bilinmeyen diğer cihazlar veya ortamlar için, bunun yerine bir “pixel” CSS2 tanımına benzer bir algoritma kullanılabilir. Bu öğenin doküman ağacına kaybolmadığı takdirde sıfır iade edilir. Bu yöntem daha uygun bir şekilde getClientCTM olarak adlandırılır, ancak tarihsel nedenlerden dolayı getScreenCTM adı saklanır.

[DOMName("getScreenCTM")]
public SVGMatrix GetScreenCTM()

Returns

SVGMatrix

SVGMatrix, verilen dönüşüm matrisini tanımlayan bir nesne.

Ayrıca bakın

SVGElement , ISVGTests

 Türkçe