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
ГЕТБОКС()
Возвращает строгую оборотную коробку в текущем пользовательском пространстве (т.е. после применения атрибута «трансформация», если есть) на геометрии всех содержащихся графических элементов, за исключением ударов, клипирования, маскирования и фильтрационных эффектов.Примечательно, что GetBBox должен вернуть фактическую оборону в то время, когда метод был назван, даже в том случае, если элемент еще не был представлен.
[DOMName("getBBox")]
public SVGRect GetBBox()
Returns
Объект SVGRect, который определяет граничную коробку.
ГЕКТМ()
Возвращает трансформационную матрицу из текущих пользовательских единиц (т.е. после применения атрибута «трансформация», если такова) в систему координации зрительного порта для ближайшего ViewportElement.
[DOMName("getCTM")]
public SVGMatrix GetCTM()
Returns
Объект SVGMatrix, определяющий CTM.
ГетСкринКТМ()
Возвращает матрицу трансформации из текущих пользовательских единиц (т.е. после применения атрибута «трансформация», если есть) в уведомление материнского пользователя о «пикселе». Для дисплея устройств, в идеале это представляет собой физический пиксель экрана. Для других приборов или среды, где физические размеры пикелей не известны, то альгоритм, похож на CSS2 определение «пекселя», может быть использован вместо этого. Обратите внимание, что нуль возвращается, если этот элемент не попадет в документное дерево.
[DOMName("getScreenCTM")]
public SVGMatrix GetScreenCTM()
Returns
Объект SVGMatrix, определяющий данную трансформационную матрицу.