Class SVGTextContentElement
اسم الفضاء : Aspose.Html.Dom.Svg مجموعة: Aspose.HTML.dll (25.4.0)
يرث SVGTextContentElement العديد من الواجهات ذات الصلة بالنص، مثل SVGTextElement، SVGTSpanElement، SVGTRefElement، SVGAltGlyphElement و SVGTextPathElement.بالنسبة للأساليب على هذا الواجهة التي تشير إلى مؤشر إلى حرف أو عدد من الأحرف، يتم تفسير هذه الإشارات على أنها مؤشر إلى وحدة رمز UTF-16 أو عدد من وحدات رمز UTF-16, على التوالي.هذا هو التوافق مع DOM المستوى 2 النواة، حيث تستخدم الأساليب على واجهة CharacterData وحدات رمز UTF-16 كمؤشرات والحسابات داخل بيانات الشخصية.وبالتالي، على سبيل المثال، إذا كان محتوى النص من “النص” عنصر واحد غير BMP، مثل U+10000، ثم الاستدعاء getNumberOfChars على هذا العنصر سوف تعود 2 لأن هناك اثنين من وحدات رمز UTF-16(الزوج السيرغات) المستخدمة لتمثيل هذا الشخصية.
[DOMObject]
[ComVisible(true)]
[DOMName("SVGTextContentElement")]
public class SVGTextContentElement : SVGGraphicsElement, INotifyPropertyChanged, IEventTarget, IDisposable, IXPathNSResolver, IParentNode, IElementTraversal, IChildNode, IElementCSSInlineStyle, ISVGTests
Inheritance
object ← DOMObject ← EventTarget ← Node ← Element ← SVGElement ← SVGGraphicsElement ← SVGTextContentElement
Derived
SVGTextPathElement , SVGTextPositioningElement
Implements
INotifyPropertyChanged , IEventTarget , IDisposable , IXPathNSResolver , IParentNode , IElementTraversal , IChildNode , IElementCSSInlineStyle , ISVGTests
الأعضاء الموروثين
SVGGraphicsElement.GetBBox() , SVGGraphicsElement.GetCTM() , SVGGraphicsElement.GetScreenCTM() , SVGGraphicsElement.NearestViewportElement , SVGGraphicsElement.FarthestViewportElement , SVGGraphicsElement.Transform , SVGGraphicsElement.RequiredFeatures , SVGGraphicsElement.RequiredExtensions , SVGGraphicsElement.SystemLanguage , 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()
Fields
LENGTHADJUST_SPACING
يتماشى مع قيمة “المساحة”.
[DOMName("LENGTHADJUST_SPACING")]
public const ushort LENGTHADJUST_SPACING = 1
القيمة الميدانية
LENGTHADJUST_SPACINGANDGLYPHS
يتوافق مع قيمة ‘spacingAndGlyphs’.
[DOMName("LENGTHADJUST_SPACINGANDGLYPHS")]
public const ushort LENGTHADJUST_SPACINGANDGLYPHS = 2
القيمة الميدانية
LENGTHADJUST_UNKNOWN
تم تعيين القائمة إلى قيمة ليست واحدة من الأنواع المحددة مسبقًا.من غير الممكن محاولة تحديد قيمة جديدة لهذا النوع أو محاولة تحويل قيمة موجودة إلى هذا النوع.
[DOMName("LENGTHADJUST_UNKNOWN")]
public const ushort LENGTHADJUST_UNKNOWN = 0
القيمة الميدانية
Properties
LengthAdjust
يتوافق مع تخصيص “طول تعديل” على العنصر المحدد.يجب أن تكون القيمة واحدة من ثابتات تعديل الطول المحددة على هذا الواجهة.
[DOMName("lengthAdjust")]
public SVGAnimatedEnumeration LengthAdjust { get; }
قيمة الممتلكات
TextLength
يتوافق مع تعريف “طول النص” على العنصر المحدد.
[DOMName("textLength")]
public SVGAnimatedLength TextLength { get; }
قيمة الممتلكات
Methods
GetComputedTextLength()
إجمالي المبلغ الإجمالي لجميع القيم المتقدمة من تصنيف جميع الأحرف داخل هذا العنصر، بما في ذلك القيمة المتقدمة على الجليف (أفقية أو عمودية)، وتأثير الخصائص “تصنيف” و “تصنيف” و “تصنيف” والتعديلات الناجمة عن خصائص “dx” و “dy” على عناصر “tspan”.
[DOMName("getComputedTextLength")]
public float GetComputedTextLength()
Returns
النص يقدم المسافة.
GetNumberOfChars()
يعيد العدد الإجمالي من الأحرف المتاحة للتصنيف داخل العنصر الحالي، والذي يشمل الأحرف المرجعية من إشارة “السحب”، بغض النظر عما إذا كانت سيتم تصنيفها.في الواقع، هذا يعادل طول نود::textContent المسمى من DOM المستوى 3 النواة ([DOM3]، القسم 1.4)، إذا كان هذا المسمى أيضا توسيع عناصر “السحب”.
[DOMName("getNumberOfChars")]
public long GetNumberOfChars()
Returns
إجمالي عدد الشخصيات.