Class SVGGraphicsElement
Nama dari : Aspose.Html.Dom.Svg Pengumpulan: Aspose.HTML.dll (25.4.0)
Interface SVGGraphicsElement mewakili elemen SVG yang tujuan utama adalah untuk secara langsung membuat grafis menjadi kelompok.
[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
anggota yang diwarisi
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 jika elemen saat ini adalah elemen svg yang paling jauh.
[DOMName("farthestViewportElement")]
public SVGElement FarthestViewportElement { get; }
Nilai Properti
NearestViewportElement
Selalunya, elemen pendahulu terdekat ‘svg’. null jika elemen saat ini adalah elemen svg terdekat.
[DOMName("nearestViewportElement")]
public SVGElement NearestViewportElement { get; }
Nilai Properti
RequiredExtensions
Sesuai dengan atribut ‘requiredExtensions’ pada elemen yang diberikan.
public SVGStringList RequiredExtensions { get; }
Nilai Properti
RequiredFeatures
Sesuai dengan atribut ‘keperluanFitur’ pada elemen yang diberikan.
public SVGStringList RequiredFeatures { get; }
Nilai Properti
SystemLanguage
Sesuai dengan atribut ‘systemLanguage’ pada elemen yang diberikan.
public SVGStringList SystemLanguage { get; }
Nilai Properti
Transform
Ini sesuai untuk mengaitkan “transformasi” pada elemen yang diberikan.
[DOMName("transform")]
public SVGAnimatedTransformList Transform { get; }
Nilai Properti
Methods
Keberadaan BBOX()
Mengembalikan kotak pembatasan yang ketat di ruang pengguna saat ini (iaitu, setelah menerapkan atribut ‘transform’ jika ada) pada geometri semua elemen grafis yang terkandung, kecuali efek strawing, clipping, masking dan filter).Nota bahwa getBBox harus mengembalikan kotak pembatasan yang sebenarnya pada saat metode dipanggil, bahkan jika elemen belum diputar.
[DOMName("getBBox")]
public SVGRect GetBBox()
Returns
Objek SVGRect yang mendefinisikan kotak pembatasan.
GCTM()
Mengembalikan matriks transformasi dari unit pengguna saat ini (iaitu, setelah menggunakan atribut ‘transform’, jika ada) ke sistem koordinat viewport untuk ViewportElement terdekat.
[DOMName("getCTM")]
public SVGMatrix GetCTM()
Returns
Objek SVGMatrix yang mendefinisikan CTM.
KeteranganGetScreenCTM()
Mengembalikan matriks transformasi dari unit pengguna saat ini (iaitu, setelah menerapkan atribut ’transform’, jika ada) kepada pemberitahuan agen pengguna ibu tentang ‘pixel’. Untuk perangkat paparan, idealnya ini mewakili piksel layar fisik. Untuk perangkat lain atau lingkungan di mana ukuran piksel fisik tidak diketahui, maka algoritma yang mirip dengan definisi CSS2 dari ‘pixel’ dapat digunakan sebagai gantinya.
[DOMName("getScreenCTM")]
public SVGMatrix GetScreenCTM()
Returns
Objek SVGMatrix yang menentukan matriks transformasi yang diberikan.