Class SVGTextContentElement
Именује се: Aspose.Svg Асамблеја: Aspose.SVG.dll (25.5.0)
SVGTextContentElement је наслеђен различитим текстуалним интерфејсима, као што су SVGTextElement, SVGTSpanElement, SVGTRefElement, SVGAltGlyphElement и SVGTextPathElement.За методе на овом интерфејсу који се односе на индекс на карактер или број карактера, ове референце треба интерпретирати као индекс на УТФ-16 код јединице или број УТФ-16 код јединице, респективно. ово је за конзистентност са ДОМ ниво 2 Цоре, где методе на карактерДата интерфејсу користе УТФ-16 код јединице као индекс и рачуна унутар карактера података.На пример, ако је текстуални садржај ‘текстовог’ елемента је један не-БМП карактер, као што је У+10000, онда позивајући добитиНумберОфЧарс на тај елемент ће вратити 2 јер постоје две УТФ-16 код јединице(сурогат пар) који се користе за представљање једног карактера.
[DOMName("SVGTextContentElement")]
[DOMObject]
[ComVisible(true)]
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
To odgovara vrednosti „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()
Укупна сума свих унапредних вредности од рендерања свих знакова унутар овог елемента, укључујући унапредну вредност на глифовима (хоризонталним или вертикалним), ефекат својстава „превазилажења“, „проширења писма“ и „проширења речи“ и прилагођавања због атрибута „дк“ и „ди“ на елементима „спан“.
[DOMName("getComputedTextLength")]
public float GetComputedTextLength()
Returns
Текст напредује удаљеност.
GetNumberOfChars()
Враћа укупни број знакова доступних за рендеринг унутар тренутне елемента, који укључује референтне знакове из референце „треф“, без обзира да ли ће бити рендеринг. у ствари, ово је еквивалентно дужини атрибута Нод::текстКонтент из ДОМ ниво 3 Цоре ([ДОМ3], одељак 1.4), ако тај атрибут такође прошири елементе „треф“.
[DOMName("getNumberOfChars")]
public long GetNumberOfChars()
Returns
Укупни број ликова.