Class SVGGraphicsElement
Названий на: Aspose.Html.Dom.Svg Асамблея: Aspose.HTML.dll (25.4.0)
Інтерфейс SVGGraphicsElement являє собою елементи SVG, основна мета яких полягає в тому, щоб безпосередньо перетворювати графіки в групу.
[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
Нападні члени
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
Найвіддаленіший елемент «svg» — нуль, якщо теперішній елемент є найвіддаленішим елементом «svg».
[DOMName("farthestViewportElement")]
public SVGElement FarthestViewportElement { get; }
вартість нерухомості
NearestViewportElement
Часто найближчим предком є елемент «svg». нуль, якщо поточний елемент є найвищим елементом «svg».
[DOMName("nearestViewportElement")]
public SVGElement NearestViewportElement { get; }
вартість нерухомості
RequiredExtensions
Вона відповідає присвоєнням «необхідних розширень» на даний елемент.
public SVGStringList RequiredExtensions { get; }
вартість нерухомості
RequiredFeatures
Вона відповідає присвоєнням «необхідних функцій» на даний елемент.
public SVGStringList RequiredFeatures { get; }
вартість нерухомості
SystemLanguage
Вона відповідає присвоєнням «системного мови» на даний елемент.
public SVGStringList SystemLanguage { get; }
вартість нерухомості
Transform
Вона відповідає присвоєння «трансформації» на даний елемент.
[DOMName("transform")]
public SVGAnimatedTransformList Transform { get; }
вартість нерухомості
Methods
ГЕТБОКС()
Повертає вузьку лінію в теперішньому користувальному просторі (тобто, після застосування атрибуту «трансформація», якщо є) на геометрії всіх контентованих графічних елементів, за винятком ефектів стрижки, стрижки, маски і фільтрації).
[DOMName("getBBox")]
public SVGRect GetBBox()
Returns
Об’єкт SVGRect, який визначає обмежувальний ящик.
Створення GetCTM()
Він повертає матрицю трансформації з поточних одиниць користувача (тобто, після застосування атрибуту «трансформація», якщо є) до системи координації візуального порту для найближчого візуального елемента.
[DOMName("getCTM")]
public SVGMatrix GetCTM()
Returns
SVGMatrix об’єкт, який визначає CTM.
Створення GetScreenCTM()
Повертає матрицю трансформації з поточних одиниць користувача (тобто, після застосування атрибуту «трансформація», якщо є) до попередження материнського агента користувача про «піксель». Для дисплеїв пристроїв, ідеально, це являє собою фізичний піксель екрану. Для інших пристроїв або середовищ, де фізичні розміри пікселів не відомі, то замість цього можна використовувати алгоритм, схожий на CSS2 визначення «пікселя».
[DOMName("getScreenCTM")]
public SVGMatrix GetScreenCTM()
Returns
SVGMatrix об’єкт, який визначає дану трансформаційну матрицю.