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
متناسب با اعطای «systemLanguage» بر روی عنصر داده شده است.
public SVGStringList SystemLanguage { get; }
ارزش املاک
Transform
متناسب با اعطای «تغییر» بر روی عنصر داده شده است.
[DOMName("transform")]
public SVGAnimatedTransformList Transform { get; }
ارزش املاک
Methods
بوتاکس()
بازگرداندن جعبه محدودیت در فضای کاربر فعلی (یعنی پس از استفاده از ویژگی «تغییر» اگر وجود داشته باشد) بر روی ژئومتری تمام عناصر گرافیکی موجود، به استثنای اثر کشیدن، چسباندن، پوشاندن و فیلتر). توجه داشته باشید که getBBox باید جعبه محدودیت واقعی را در زمانی که روش فراخوانده شد، بازگرداند، حتی در صورتی که عنصر هنوز بازگردانده نشده است.
[DOMName("getBBox")]
public SVGRect GetBBox()
Returns
یک شی SVGRect که جعبه محدود را تعریف می کند.
GTCTM()
بازگرداندن ماتریس تبدیل از واحد های فعلی کاربر (یعنی پس از استفاده از ویژگی «تغییر» اگر وجود داشته باشد) به سیستم هماهنگی Viewport برای نزدیک ترین ViewportElement.
[DOMName("getCTM")]
public SVGMatrix GetCTM()
Returns
یک شی SVGMatrix که CTM را تعریف می کند.
GETScreenCTM()
بازگرداندن ماتریس تحول از واحد های کاربر فعلی (یعنی، پس از اعمال ویژگی «تغییر»، اگر وجود داشته باشد) به اطلاع عامل کاربر مادر از یک «پیکسل» است. برای دستگاه های نمایش، به طور ایده آل این نشان دهنده یک پیکسل صفحه نمایش فیزیکی است. برای دستگاه های دیگر یا محیط هایی که اندازه های پیکسل فیزیکی ناشناخته است، پس از آن یک الگوریتم مشابه با CSS2 تعریف از یک «پیکسل» می تواند به جای استفاده شود. توجه داشته باشید که صفر بازگردانده می شود اگر این عنصر در درخت مستند نیست. این روش به خوبی به عنوان getClientCTM نامیده می شود، اما نام getScreenCTM به دلایل تاریخی حفظ می شود.
[DOMName("getScreenCTM")]
public SVGMatrix GetScreenCTM()
Returns
یک شی SVGMatrix که ماتریس تحول داده شده را تعریف می کند.