Movatterモバイル変換


[0]ホーム

URL:


  1. Веб-технологии для разработчиков
  2. Интерфейсы веб API
  3. SVGTextContentElement

This page was translated from English by the community.Learn more and join the MDN Web Docs community.

View in EnglishAlways switch to English

SVGTextContentElement

Baseline Widely available *

This feature is well established and works across many devices and browser versions. It’s been available across browsers since ⁨июль 2015 г.⁩.

* Some parts of this feature may have varying levels of support.

ИнтерфейсSVGTextContentElement реализуется элементами, которые поддерживают рендеринг дочернего текстового содержимого. Он наследуется различными текстовыми интерфейсами, такими какSVGTextElement,SVGTSpanElement,SVGTRefElement,SVGAltGlyphElement иSVGTextPathElement.

must be a string

Константы

КонстантаЗначениеОписание
LENGTHADJUST_UNKNOWN0Иная ценность.
LENGTHADJUST_SPACING1spacing дескриптор.
LENGTHADJUST_SPACINGANDGLYPHS2spacingAndGlyphs дескриптор.

Свойства

Этот интерфейс также наследует свойства от его родителя,SVGGraphicsElement.

SVGTextContentElement.textLengthТолько для чтения

SVGAnimatedLength, отражает атрибутtextLength данного элемента.

SVGTextContentElement.lengthAdjustТолько для чтения

SVGAnimatedEnumeration, отражает атрибутlengthAdjust данного элемента. Значения числового типа представляют одно из значений константы выше.

Методы

Этот интерфейс также наследует методы от его родителя,SVGGraphicsElement.

SVGTextContentElement.getNumberOfChars()

Возвращает длину, представляющую общее количество адресуемых символов, доступных для рендеринга в текущем элементе, независимо от того, будут ли они отображаться.

SVGTextContentElement.getComputedTextLength()

Возвращает float, представляющий вычисленную длину для текста внутри элемента.

SVGTextContentElement.getSubStringLength()

Возвращает float, представляющий вычисленную длину форматированного расстояния продвижения текста для подстроки текста внутри элемента. Обратите внимание, что этот метод учитывает только ширину глифов в подстроке и любые дополнительные интервалы, вставленные свойствами CSS «letter-spacing» и «word-spacing». Настройки визуального интервала, сделанные атрибутом «x», игнорируются.

SVGTextContentElement.getStartPositionOfChar()

ВозвращаетDOMPoint, представляющий позицию типографического символа после выполнения макета текста.

Примечание:В SVG 1.1 этот метод возвращаетSVGPoint.

SVGTextContentElement.getEndPositionOfChar()

ВозвращаетDOMPoint, представляющий конечную позицию типографического символа после выполнения макета текста.

Примечание:В SVG 1.1 этот метод возвращаетSVGPoint.

SVGTextContentElement.getExtentOfChar()

ВозвращаетDOMRect, представляющий вычисляемые габариты ячейки глифа, соответствующие заданному типографическому символу.

SVGTextContentElement.getRotationOfChar()

Возвращает поплавокfloat, представляющий поворот типографического символа.

SVGTextContentElement.getCharNumAtPosition()

Возвращает длину символа, заставляющего текстовый глиф отображаться в заданной позиции в системе координат. Поскольку связь между символами и глифами не является взаимно однозначной, возвращается только первый символ соответствующего типографического символа.

SVGTextContentElement.selectSubString()Устарело

Выбирает текст внутри элемента.

Характеристики

Specification
Scalable Vector Graphics (SVG) 2
# InterfaceSVGTextContentElement

Совместимость с браузерами

Help improve MDN

Learn how to contribute

This page was last modified on byMDN contributors.


[8]ページ先頭

©2009-2025 Movatter.jp