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
العنصر الحالي هو العنصر الحالي إذا كان العنصر الحالي هو العنصر الحالي الخارجي.
[DOMName("farthestViewportElement")]
public SVGElement FarthestViewportElement { get; }
قيمة الممتلكات
NearestViewportElement
العنصر الذي أنشأ البوابة الحالية.في كثير من الأحيان، العنصر الأقرب الأجداد “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 الذي يحدد مربع الحدود.
GetCTM()
يعيد مربع التحويل من وحدات المستخدم الحالية (أي بعد تطبيق ميزة “تحويل” ، إن وجدت) إلى نظام تنسيق البوابة النظري لأقربViewportElement.
[DOMName("getCTM")]
public SVGMatrix GetCTM()
Returns
كائن SVGMatrix الذي يحدد CTM.
GetScreenCTM()
يعود المصفوفة التحويلية من وحدات المستخدم الحالية (أي، بعد تطبيق “تحويل” خصائص، إذا كان هناك) إلى ملاحظة وكيل المستخدم الأصلي من “بكسل”. بالنسبة لأجهزة العرض، فإنه يمثل بشكل مثالي بكسل الشاشة الفيزيائية. بالنسبة لأجهزة أخرى أو البيئات حيث حجم البكسل الفيزيائي غير معروف، ثم يمكن استخدام خوارزميات مماثلة لتعريف CSS2 من “بكسل” بدلا من ذلك.
[DOMName("getScreenCTM")]
public SVGMatrix GetScreenCTM()
Returns
الكائن SVGMatrix الذي يحدد ماتريكس التحول المحدد.