Class SVGTextContentElement

Class SVGTextContentElement

Nama dari : Aspose.Svg Asosiasi: Aspose.SVG.dll (25.5.0)

SVGTextContentElement diwarisi oleh berbagai antarmuka yang berkaitan dengan teks, seperti SVGTextElement, SVGTSpanElement, SVGTRefElement, SVGAltGlyphElement dan SVGTextPathElement.Untuk metode di antarmuka ini yang merujuk pada indeks untuk karakter atau sejumlah karakter, referensi ini harus ditafsirkan sebagai indeks untuk unit kode UTF-16 atau sejumlah unit kode UTF-16, masing-masing. ini adalah untuk konsistensi dengan DOM Level 2 Core, di mana metode di antarmuka KarakterData menggunakan unit kode UTF-16 sebagai indeks dan menghitung dalam data karakter.Sebagai contoh, jika konten teks dari ’teks’ elemen adalah satu karakter non-BMP, seperti U+10000, maka mengajak mendapatkanNumberOfChars pada elemen itu akan kembali 2 karena ada dua unit kode UTF-16(pasangan surrogate) digunakan untuk mewakili satu karakter.

[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

anggota yang diwarisi

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

Ini sesuai dengan nilai ‘spacing’.

[DOMName("LENGTHADJUST_SPACING")]
public const ushort LENGTHADJUST_SPACING = 1

Nilai lapangan

ushort

LENGTHADJUST_SPACINGANDGLYPHS

Ini sesuai dengan nilai ‘spacingAndGlyphs’.

[DOMName("LENGTHADJUST_SPACINGANDGLYPHS")]
public const ushort LENGTHADJUST_SPACINGANDGLYPHS = 2

Nilai lapangan

ushort

LENGTHADJUST_UNKNOWN

Ini tidak mungkin untuk mencoba untuk menentukan nilai baru dari jenis ini atau untuk mencoba untuk menukar nilai yang ada ke jenis ini.

[DOMName("LENGTHADJUST_UNKNOWN")]
public const ushort LENGTHADJUST_UNKNOWN = 0

Nilai lapangan

ushort

Properties

LengthAdjust

Nilai harus menjadi salah satu dari konstan penyesuaian panjang yang ditentukan pada antarmuka ini.

[DOMName("lengthAdjust")]
public SVGAnimatedEnumeration LengthAdjust { get; }

Nilai Properti

SVGAnimatedEnumeration

TextLength

Sesuai dengan atribut ‘textLength’ pada elemen yang diberikan.

[DOMName("textLength")]
public SVGAnimatedLength TextLength { get; }

Nilai Properti

SVGAnimatedLength

Methods

GetComputedTextLength()

Jumlah total dari semua nilai maju dari rendering semua karakter dalam elemen ini, termasuk nilai maju pada glyphs (horizontal atau vertikal), efek sifat ‘kering’, ‘letter-spacing’ dan ‘word-spacing’ dan penyesuaian karena atribut ‘dx’ dan ‘dy’ pada ‘tspan’ elemen.

[DOMName("getComputedTextLength")]
public float GetComputedTextLength()

Returns

float

Teks ini mendorong jarak.

GetNumberOfChars()

Mengembalikan jumlah karakter yang tersedia untuk rendering dalam elemen saat ini, yang mencakup karakter referensi dari referensi ’tref’, tidak peduli apakah mereka akan rendering.Sebenarnya, ini setara dengan panjang atribut Node::textContent dari DOM Level 3 Core ([DOM3], bagian 1.4), jika atribut itu juga memperluas ’tref’ elemen.

[DOMName("getNumberOfChars")]
public long GetNumberOfChars()

Returns

long

Jumlah total karakter.

Lihat juga

SVGElement

 Indonesia