Class SVGGraphicsElement

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; }

قيمة الممتلكات

SVGElement

NearestViewportElement

العنصر الذي أنشأ البوابة الحالية.في كثير من الأحيان، العنصر الأقرب الأجداد “svg”.

[DOMName("nearestViewportElement")]
public SVGElement NearestViewportElement { get; }

قيمة الممتلكات

SVGElement

RequiredExtensions

يتوافق مع إعطاء “متطلبات التمديد” على العنصر المحدد.

public SVGStringList RequiredExtensions { get; }

قيمة الممتلكات

SVGStringList

RequiredFeatures

يتوافق مع إعطاء “المحتوى المطلوب” على العنصر المعين.

public SVGStringList RequiredFeatures { get; }

قيمة الممتلكات

SVGStringList

SystemLanguage

يتوافق مع تخصيص “systemLanguage” على العنصر المحدد.

public SVGStringList SystemLanguage { get; }

قيمة الممتلكات

SVGStringList

Transform

يتوافق مع تعريف “تحويل” على العنصر المحدد.

[DOMName("transform")]
public SVGAnimatedTransformList Transform { get; }

قيمة الممتلكات

SVGAnimatedTransformList

Methods

كومبوكس()

إرجاع مربع الحدود الصلب في مساحة المستخدم الحالية (أي بعد تطبيق ميزة “تحويل” ، إذا كان هناك) على الهندسة الجغرافية لجميع العناصر الجرافيكية الموجودة ، باستثناء تأثيرات التخفيف ، التخفيف ، التخفيف ، الفلتر). ملاحظة أن GetBBox يجب إرجاع مربع الحدود الحقيقي في الوقت الذي تم استدعاء الطريقة ، حتى في حالة عدم تقديم العنصر.

[DOMName("getBBox")]
public SVGRect GetBBox()

Returns

SVGRect

كائن SVGRect الذي يحدد مربع الحدود.

GetCTM()

يعيد مربع التحويل من وحدات المستخدم الحالية (أي بعد تطبيق ميزة “تحويل” ، إن وجدت) إلى نظام تنسيق البوابة النظري لأقربViewportElement.

[DOMName("getCTM")]
public SVGMatrix GetCTM()

Returns

SVGMatrix

كائن SVGMatrix الذي يحدد CTM.

GetScreenCTM()

يعود المصفوفة التحويلية من وحدات المستخدم الحالية (أي، بعد تطبيق “تحويل” خصائص، إذا كان هناك) إلى ملاحظة وكيل المستخدم الأصلي من “بكسل”. بالنسبة لأجهزة العرض، فإنه يمثل بشكل مثالي بكسل الشاشة الفيزيائية. بالنسبة لأجهزة أخرى أو البيئات حيث حجم البكسل الفيزيائي غير معروف، ثم يمكن استخدام خوارزميات مماثلة لتعريف CSS2 من “بكسل” بدلا من ذلك.

[DOMName("getScreenCTM")]
public SVGMatrix GetScreenCTM()

Returns

SVGMatrix

الكائن SVGMatrix الذي يحدد ماتريكس التحول المحدد.

انظر أيضا

SVGElement , ISVGTests

 عربي