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
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
RequiredExtensions
Belirlenen öğeye “gerekli uzantılar” atıfta bulunur.
public SVGStringList RequiredExtensions { get; }
Mülkiyet Değer
RequiredFeatures
Belirlenen öğeye ‘gerekli Özellikler’ atıfta bulunur.
public SVGStringList RequiredFeatures { get; }
Mülkiyet Değer
SystemLanguage
Belirlenen öğeye “systemLanguage” atıfta bulunur.
public SVGStringList SystemLanguage { get; }
Mülkiyet Değer
Transform
Bu, verilen öğeye “transform” atıfta bulunur.
[DOMName("transform")]
public SVGAnimatedTransformList Transform { get; }
Mülkiyet Değer
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
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
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, verilen dönüşüm matrisini tanımlayan bir nesne.