Class SVGGraphicsElement
Tên không gian: Aspose.Html.Dom.Svg Tổng hợp: Aspose.HTML.dll (25.4.0)
Giao diện SVGGraphicsElement đại diện cho các yếu tố SVG mà mục đích chính là trực tiếp chuyển đồ họa thành một nhóm.
[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
Thành viên thừa kế
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
Nguyên tố “svg” xa nhất. null nếu nguyên tố hiện tại là nguyên tố “svg” xa nhất.
[DOMName("farthestViewportElement")]
public SVGElement FarthestViewportElement { get; }
Giá trị bất động sản
NearestViewportElement
Thông thường, nguyên tố “svg” của tổ tiên gần nhất.Null nếu nguyên tố hiện tại là nguyên tố svg bên ngoài nhất.
[DOMName("nearestViewportElement")]
public SVGElement NearestViewportElement { get; }
Giá trị bất động sản
RequiredExtensions
Tùy thuộc vào việc quy định ‘đòi hỏiExtensions’ trên các yếu tố cụ thể.
public SVGStringList RequiredExtensions { get; }
Giá trị bất động sản
RequiredFeatures
Tùy thuộc vào việc quy định ‘tính năng cần thiết’ trên các yếu tố cụ thể.
public SVGStringList RequiredFeatures { get; }
Giá trị bất động sản
SystemLanguage
Nó tương ứng với việc quy định ‘systemLanguage’ trên các yếu tố cụ thể.
public SVGStringList SystemLanguage { get; }
Giá trị bất động sản
Transform
Tùy thuộc vào việc phân bổ ‘thay đổi’ cho các yếu tố cụ thể.
[DOMName("transform")]
public SVGAnimatedTransformList Transform { get; }
Giá trị bất động sản
Methods
Đồ chơi GetBox()
Trở lại hộp kết nối chặt chẽ trong không gian người dùng hiện tại (ví dụ, sau khi áp dụng thuộc tính ’thay đổi’, nếu có) trên địa chất của tất cả các yếu tố đồ họa được chứa, ngoại trừ các hiệu ứng trượt, trượt, ẩn và lọc). Lưu ý rằng getBBox phải trả lại hộp kết nối thực sự vào thời điểm phương pháp được gọi, ngay cả trong trường hợp các yếu tố chưa được thực hiện.
[DOMName("getBBox")]
public SVGRect GetBBox()
Returns
Một đối tượng SVGRect định nghĩa hộp kết nối.
GTCTM()
Quay lại matrice chuyển đổi từ các đơn vị người dùng hiện tại (ví dụ, sau khi áp dụng thuộc tính ’thay đổi’, nếu có) đến hệ thống phối hợp viewport cho ViewportElement gần nhất.
[DOMName("getCTM")]
public SVGMatrix GetCTM()
Returns
Một đối tượng SVGMatrix định nghĩa CTM.
Đánh giá GetScreenCTM()
Quay lại matrice chuyển đổi từ các đơn vị người dùng hiện tại (ví dụ, sau khi áp dụng thuộc tính “thay đổi”, nếu có) cho thông báo của đại lý người dùng mẹ của một “pixel”. Đối với các thiết bị hiển thị, lý tưởng này đại diện cho một pixel màn hình vật lý. Đối với các thiết bị hoặc môi trường khác nơi kích thước pixel vật lý không được biết, sau đó một thuật toán tương tự như định nghĩa CSS2 của một “pixel” có thể được sử dụng thay vào đó. Lưu ý rằng null được trả về nếu yếu tố này không được nhúng vào cây tài liệu. phương pháp này sẽ được đặt tên tốt hơn như getClientCTM, nhưng tên getScreenCTM được giữ lại vì lý do lịch sử.
[DOMName("getScreenCTM")]
public SVGMatrix GetScreenCTM()
Returns
Một đối tượng SVGMatrix định nghĩa matrix chuyển đổi.