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

แหล่งกําเนิดที่ไกลที่สุด ‘svg’ องค์ประกอบ Null ถ้าองค์ประกอบปัจจุบันเป็นองค์ประกอบ svg ที่ไกลที่สุด

[DOMName("farthestViewportElement")]
public SVGElement FarthestViewportElement { get; }

คุณสมบัติมูลค่า

SVGElement

NearestViewportElement

องค์ประกอบที่สร้างพอร์ตมุมมองปัจจุบัน มักจะเป็นองค์ประกอบ “svg” ที่ใกล้ที่สุด หากองค์ประกอบปัจจุบันเป็นองค์ประกอบ 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()

กลับกล่องเชื่อมต่อที่เข้มในพื้นที่ผู้ใช้ปัจจุบัน (เช่นหลังจากใช้คุณสมบัติ ‘การแปลง’ ถ้ามี) บนภูมิศาสตร์ขององค์ประกอบกราฟิกทั้งหมดที่อยู่ใน, นอกเหนือจากผลลัพธ์สกรู, คลิกและกรอง). หมายเหตุว่า getBBox จะต้องกลับกล่องเชื่อมต่อที่แท้จริงในเวลาที่วิธีการถูกเรียก, แม้ว่าองค์ประกอบยังไม่ได้ถูกนําเสนอ.

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

Returns

SVGRect

วัตถุ SVGRect ที่กําหนดกล่องขอบ

GetCTM()

กลับมาทริกซ์การแปลงจากหน่วยผู้ใช้ปัจจุบัน (เช่นหลังจากใช้คุณสมบัติ ‘การแปลง’ ถ้ามี) ไปยังระบบการ koordinate viewport สําหรับ ViewportElement ที่ใกล้ที่สุด

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

Returns

SVGMatrix

วัตถุ SVGMatrix ซึ่งกําหนด CTM

GetScreenCTM()

กลับมาทริกซ์การแปลงจากหน่วยผู้ใช้ปัจจุบัน (เช่นหลังจากใช้คุณสมบัติ ‘การแปลง’ ถ้ามี) ไปยังการแจ้งเตือนของตัวแทนผู้ใช้แม่ของ “pixel” สําหรับอุปกรณ์จอแสดงผลเหมาะอย่างยิ่งนี้เป็นพิกเซลหน้าจอทางกายภาพ สําหรับอุปกรณ์อื่น ๆ หรือสภาพแวดล้อมที่ขนาดพิกเซลทางกายภาพไม่ทราบแล้วอัลกอริทึมที่คล้ายกับคําอธิบาย CSS2 ของ “pixel” สามารถใช้ได้ แทนที่ โปรดทราบว่า null จะถูกคืนหากองค์ประกอบนี้ไม่ได้ติดเข้าไปในไม้เอกสาร วิธีการนี้จะถูกเรียกว่า getClientCTM อย่างไรก็ตามชื่อ getScreenCTM จะถูกเก็บไว้สําหรับเหตุผลประวัติศาสตร์

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

Returns

SVGMatrix

วัตถุ SVGMatrix ซึ่งกําหนดแม่เหล็กการแปลงที่กําหนด

ดูเพิ่มเติม

SVGElement , ISVGTests

 แบบไทย