Word.Interfaces.FontData interface

Интерфейс, описывающий данные, возвращаемые вызовом font.toJSON().

Комментарии

Используется

Свойства

allCaps

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

  • true : весь текст имеет атрибут "Все прописными буквами ".

  • false : у текста нет атрибута "Все прописные".

  • null : возвращается, если некоторый (но не весь текст) имеет атрибут "Все прописными буквами ".

bold

Указывает, является ли шрифт полужирным. true Если шрифт полужирный, falseв противном случае

boldBidirectional

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

  • true : весь текст выделен полужирным шрифтом.

  • false : текст не полужирный.

  • null : возвращается, если часть текста (но не весь выделен полужирным шрифтом).

borders

Возвращает объект, BorderUniversalCollection представляющий все границы шрифта.

color

Цвет шрифта. Вы можете указать значение в формате "#RRGGBB" или в названии цвета.

colorIndex

Задает ColorIndex значение цвета шрифта.

colorIndexBidirectional

Определяет цвет Font объекта в документе с написанием справа налево.

contextualAlternates

Указывает, включены ли контекстные альтернативные варианты для шрифта.

diacriticColor

Цвет диакритических знаков объекта.Font Вы можете указать значение в формате "#RRGGBB".

disableCharacterSpaceGrid

Указывает, игнорирует ли Microsoft Word количество символов в строке для соответствующего Font объекта.

doubleStrikeThrough

Определяет, есть ли в шрифте двойное зачеркивание. true Если шрифт отформатирован как текст с двойным зачеркиванием, falseв противном случае .

emboss

Определяет, имеет ли шрифт рельефный формат. Возможны следующие значения.

  • true : весь текст тиснится.

  • false : текст не имеет рельефа.

  • null : возвращается, если часть текста (но не весь текст рельефный).

emphasisMark

Задает значение, которое представляет знак ударения для символа или назначенной строки EmphasisMark символов.

engrave

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

  • true : выгравирован весь текст.

  • false : Текст не выгравирован.

  • null : возвращается, если выгравирован некоторый текст, но не весь его.

fill

Возвращает объект, содержащий свойства форматирования заливки FillFormat для шрифта, используемого диапазоном текста.

glow

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

hidden

Указывает, помечен ли шрифт как скрытый. trueЕсли шрифт отформатирован как скрытый текст, в противном случае false

highlightColor

Цвет выделения. Чтобы задать его, используйте значение в формате "#RRGGBB" или название цвета. Чтобы удалить цвет выделения, задайте для него значение null. Возвращаемый цвет выделения может быть в формате "#RRGGBB", пустой строке для смешанных цветов выделения или null без цвета выделения. Примечание. В Office для Windows доступны только стандартные цвета выделения. Это "Желтый", "Лаймовый", "Бирюзовый", "Розовый", "Синий", "Красный", "Темно-синий", "Бирюзовый", "Зеленый", "Фиолетовый", "Темно-красный", "Оливковый", "Серый", "Светло-серый" и "Черный". Когда надстройка запускается в Office для Windows Desktop, любой другой цвет преобразуется в ближайший цвет при применении к шрифту.

italic

Указывает, выделяется ли шрифт курсивом. true Если шрифт выделен курсивом, falseв противном случае .

italicBidirectional

Указывает, выделяется ли шрифт курсивом в документе с написанием справа налево. Возможны следующие значения.

  • true : весь текст выделяется курсивом.

  • false : текст не выделен курсивом.

  • null : возвращается, если часть текста выделена курсивом, но не весь текст.

kerning

Определяет минимальный размер шрифта, для которого Microsoft Word будет автоматически настраивать кернинг.

ligature

Задает параметр лигатуры для Font объекта.

line

Возвращает LineFormat объект, определяющий форматирование строки.

name

Указывает имя шрифта.

nameAscii

Шрифт, используемый для латинского текста (символы с кодами от 0 (нуля) до 127).

nameBidirectional

Указывает имя шрифта в документе с письмом справа налево.

nameFarEast

Указывает название шрифта для восточноазиатских языков.

nameOther

Определяет шрифт, используемый для символов с кодами от 128 до 255.

numberForm

Задает параметр числовой формы для шрифта OpenType.

numberSpacing

Задает интервал для шрифта.

outline

Указывает, имеет ли шрифт структурный формат. Возможны следующие значения.

  • true : весь текст обведен структурой.

  • false : Текст не обведен.

  • null : возвращается, если часть текста обведена, но не весь текст.

position

Определяет положение текста (в точках) относительно базовой линии.

reflection

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

scaling

Указывает процент масштабирования, применяемый к шрифту.

shadow

Определяет, имеет ли шрифт затененный формат. Возможны следующие значения.

  • true : весь текст затемняется.

  • false : текст не затеняется.

  • null : возвращается, если некоторый текст затенен, но не весь затенен.

size

Указывает размер шрифта в точках.

sizeBidirectional

Определяет размер шрифта в точках для текста с письмом справа налево.

smallCaps

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

  • true : весь текст имеет атрибут малых прописных .

  • false : у текста нет атрибута малых прописных .

  • null : возвращается, если некоторый (но не весь текст) имеет атрибут малых прописных .

spacing

Определяет интервал между символами.

strikeThrough

Определяет, есть ли в шрифте зачеркивание. true Если шрифт отформатирован как зачеркнутый текст, falseв противном случае .

stylisticSet

Задает стилистический набор для шрифта.

subscript

Указывает, является ли шрифт подстрочным. true Если шрифт имеет подстрочный формат, в противном случае false.

superscript

Определяет, является ли шрифт надстрочным true Если шрифт имеет надстрочный формат, в противном случае false.

textColor

Возвращает ColorFormat объект, представляющий цвет шрифта.

textShadow

Возвращает ShadowFormat объект, который задает форматирование тени для шрифта.

threeDimensionalFormat

Возвращает объект, ThreeDimensionalFormat содержащий свойства форматирования трехмерного (3D) эффекта для шрифта.

underline

Определяет тип подчеркивания шрифта. none если шрифт не подчеркнут.

underlineColor

Цвет подчеркивания объекта Font . Вы можете указать значение в формате "#RRGGBB".

Сведения о свойстве

allCaps

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

  • true : весь текст имеет атрибут "Все прописными буквами ".

  • false : у текста нет атрибута "Все прописные".

  • null : возвращается, если некоторый (но не весь текст) имеет атрибут "Все прописными буквами ".

allCaps?: boolean;

Значение свойства

boolean

Комментарии

Набор API: WordApiDesktop 1.3

bold

Указывает, является ли шрифт полужирным. true Если шрифт полужирный, falseв противном случае

bold?: boolean;

Значение свойства

boolean

Комментарии

Набор API: WordApi 1.1

boldBidirectional

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

  • true : весь текст выделен полужирным шрифтом.

  • false : текст не полужирный.

  • null : возвращается, если часть текста (но не весь выделен полужирным шрифтом).

boldBidirectional?: boolean;

Значение свойства

boolean

Комментарии

Набор API: WordApiDesktop 1.3

borders

Возвращает объект, BorderUniversalCollection представляющий все границы шрифта.

borders?: Word.Interfaces.BorderUniversalData[];

Значение свойства

Комментарии

Набор API: WordApiDesktop 1.3

color

Цвет шрифта. Вы можете указать значение в формате "#RRGGBB" или в названии цвета.

color?: string;

Значение свойства

string

Комментарии

Набор API: WordApi 1.1

colorIndex

Задает ColorIndex значение цвета шрифта.

colorIndex?: Word.ColorIndex | "Auto" | "Black" | "Blue" | "Turquoise" | "BrightGreen" | "Pink" | "Red" | "Yellow" | "White" | "DarkBlue" | "Teal" | "Green" | "Violet" | "DarkRed" | "DarkYellow" | "Gray50" | "Gray25" | "ClassicRed" | "ClassicBlue" | "ByAuthor";

Значение свойства

Word.ColorIndex | "Auto" | "Black" | "Blue" | "Turquoise" | "BrightGreen" | "Pink" | "Red" | "Yellow" | "White" | "DarkBlue" | "Teal" | "Green" | "Violet" | "DarkRed" | "DarkYellow" | "Gray50" | "Gray25" | "ClassicRed" | "ClassicBlue" | "ByAuthor"

Комментарии

Набор API: WordApiDesktop 1.3

colorIndexBidirectional

Определяет цвет Font объекта в документе с написанием справа налево.

colorIndexBidirectional?: Word.ColorIndex | "Auto" | "Black" | "Blue" | "Turquoise" | "BrightGreen" | "Pink" | "Red" | "Yellow" | "White" | "DarkBlue" | "Teal" | "Green" | "Violet" | "DarkRed" | "DarkYellow" | "Gray50" | "Gray25" | "ClassicRed" | "ClassicBlue" | "ByAuthor";

Значение свойства

Word.ColorIndex | "Auto" | "Black" | "Blue" | "Turquoise" | "BrightGreen" | "Pink" | "Red" | "Yellow" | "White" | "DarkBlue" | "Teal" | "Green" | "Violet" | "DarkRed" | "DarkYellow" | "Gray50" | "Gray25" | "ClassicRed" | "ClassicBlue" | "ByAuthor"

Комментарии

Набор API: WordApiDesktop 1.3

contextualAlternates

Указывает, включены ли контекстные альтернативные варианты для шрифта.

contextualAlternates?: boolean;

Значение свойства

boolean

Комментарии

Набор API: WordApiDesktop 1.3

diacriticColor

Цвет диакритических знаков объекта.Font Вы можете указать значение в формате "#RRGGBB".

diacriticColor?: string;

Значение свойства

string

Комментарии

Набор API: WordApiDesktop 1.3

disableCharacterSpaceGrid

Указывает, игнорирует ли Microsoft Word количество символов в строке для соответствующего Font объекта.

disableCharacterSpaceGrid?: boolean;

Значение свойства

boolean

Комментарии

Набор API: WordApiDesktop 1.3

doubleStrikeThrough

Определяет, есть ли в шрифте двойное зачеркивание. true Если шрифт отформатирован как текст с двойным зачеркиванием, falseв противном случае .

doubleStrikeThrough?: boolean;

Значение свойства

boolean

Комментарии

Набор API: WordApi 1.1

emboss

Определяет, имеет ли шрифт рельефный формат. Возможны следующие значения.

  • true : весь текст тиснится.

  • false : текст не имеет рельефа.

  • null : возвращается, если часть текста (но не весь текст рельефный).

emboss?: boolean;

Значение свойства

boolean

Комментарии

Набор API: WordApiDesktop 1.3

emphasisMark

Задает значение, которое представляет знак ударения для символа или назначенной строки EmphasisMark символов.

emphasisMark?: Word.EmphasisMark | "None" | "OverSolidCircle" | "OverComma" | "OverWhiteCircle" | "UnderSolidCircle";

Значение свойства

Word.EmphasisMark | "None" | "OverSolidCircle" | "OverComma" | "OverWhiteCircle" | "UnderSolidCircle"

Комментарии

Набор API: WordApiDesktop 1.3

engrave

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

  • true : выгравирован весь текст.

  • false : Текст не выгравирован.

  • null : возвращается, если выгравирован некоторый текст, но не весь его.

engrave?: boolean;

Значение свойства

boolean

Комментарии

Набор API: WordApiDesktop 1.3

fill

Возвращает объект, содержащий свойства форматирования заливки FillFormat для шрифта, используемого диапазоном текста.

fill?: Word.Interfaces.FillFormatData;

Значение свойства

Комментарии

Набор API: WordApiDesktop 1.3

glow

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

glow?: Word.Interfaces.GlowFormatData;

Значение свойства

Комментарии

Набор API: WordApiDesktop 1.3

hidden

Указывает, помечен ли шрифт как скрытый. trueЕсли шрифт отформатирован как скрытый текст, в противном случае false

hidden?: boolean;

Значение свойства

boolean

Комментарии

Набор API: WordApiDesktop 1.2

highlightColor

Цвет выделения. Чтобы задать его, используйте значение в формате "#RRGGBB" или название цвета. Чтобы удалить цвет выделения, задайте для него значение null. Возвращаемый цвет выделения может быть в формате "#RRGGBB", пустой строке для смешанных цветов выделения или null без цвета выделения. Примечание. В Office для Windows доступны только стандартные цвета выделения. Это "Желтый", "Лаймовый", "Бирюзовый", "Розовый", "Синий", "Красный", "Темно-синий", "Бирюзовый", "Зеленый", "Фиолетовый", "Темно-красный", "Оливковый", "Серый", "Светло-серый" и "Черный". Когда надстройка запускается в Office для Windows Desktop, любой другой цвет преобразуется в ближайший цвет при применении к шрифту.

highlightColor?: string;

Значение свойства

string

Комментарии

Набор API: WordApi 1.1

italic

Указывает, выделяется ли шрифт курсивом. true Если шрифт выделен курсивом, falseв противном случае .

italic?: boolean;

Значение свойства

boolean

Комментарии

Набор API: WordApi 1.1

italicBidirectional

Указывает, выделяется ли шрифт курсивом в документе с написанием справа налево. Возможны следующие значения.

  • true : весь текст выделяется курсивом.

  • false : текст не выделен курсивом.

  • null : возвращается, если часть текста выделена курсивом, но не весь текст.

italicBidirectional?: boolean;

Значение свойства

boolean

Комментарии

Набор API: WordApiDesktop 1.3

kerning

Определяет минимальный размер шрифта, для которого Microsoft Word будет автоматически настраивать кернинг.

kerning?: number;

Значение свойства

number

Комментарии

Набор API: WordApiDesktop 1.3

ligature

Задает параметр лигатуры для Font объекта.

ligature?: Word.Ligature | "None" | "Standard" | "Contextual" | "StandardContextual" | "Historical" | "StandardHistorical" | "ContextualHistorical" | "StandardContextualHistorical" | "Discretional" | "StandardDiscretional" | "ContextualDiscretional" | "StandardContextualDiscretional" | "HistoricalDiscretional" | "StandardHistoricalDiscretional" | "ContextualHistoricalDiscretional" | "All";

Значение свойства

Word.Ligature | "None" | "Standard" | "Contextual" | "StandardContextual" | "Historical" | "StandardHistorical" | "ContextualHistorical" | "StandardContextualHistorical" | "Discretional" | "StandardDiscretional" | "ContextualDiscretional" | "StandardContextualDiscretional" | "HistoricalDiscretional" | "StandardHistoricalDiscretional" | "ContextualHistoricalDiscretional" | "All"

Комментарии

Набор API: WordApiDesktop 1.3

line

Возвращает LineFormat объект, определяющий форматирование строки.

line?: Word.Interfaces.LineFormatData;

Значение свойства

Комментарии

Набор API: WordApiDesktop 1.3

name

Указывает имя шрифта.

name?: string;

Значение свойства

string

Комментарии

Набор API: WordApi 1.1

nameAscii

Шрифт, используемый для латинского текста (символы с кодами от 0 (нуля) до 127).

nameAscii?: string;

Значение свойства

string

Комментарии

Набор API: WordApiDesktop 1.3

nameBidirectional

Указывает имя шрифта в документе с письмом справа налево.

nameBidirectional?: string;

Значение свойства

string

Комментарии

Набор API: WordApiDesktop 1.3

nameFarEast

Указывает название шрифта для восточноазиатских языков.

nameFarEast?: string;

Значение свойства

string

Комментарии

Набор API: WordApiDesktop 1.3

nameOther

Определяет шрифт, используемый для символов с кодами от 128 до 255.

nameOther?: string;

Значение свойства

string

Комментарии

Набор API: WordApiDesktop 1.3

numberForm

Задает параметр числовой формы для шрифта OpenType.

numberForm?: Word.NumberForm | "Default" | "Lining" | "OldStyle";

Значение свойства

Word.NumberForm | "Default" | "Lining" | "OldStyle"

Комментарии

Набор API: WordApiDesktop 1.3

numberSpacing

Задает интервал для шрифта.

numberSpacing?: Word.NumberSpacing | "Default" | "Proportional" | "Tabular";

Значение свойства

Word.NumberSpacing | "Default" | "Proportional" | "Tabular"

Комментарии

Набор API: WordApiDesktop 1.3

outline

Указывает, имеет ли шрифт структурный формат. Возможны следующие значения.

  • true : весь текст обведен структурой.

  • false : Текст не обведен.

  • null : возвращается, если часть текста обведена, но не весь текст.

outline?: boolean;

Значение свойства

boolean

Комментарии

Набор API: WordApiDesktop 1.3

position

Определяет положение текста (в точках) относительно базовой линии.

position?: number;

Значение свойства

number

Комментарии

Набор API: WordApiDesktop 1.3

reflection

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

reflection?: Word.Interfaces.ReflectionFormatData;

Значение свойства

Комментарии

Набор API: WordApiDesktop 1.3

scaling

Указывает процент масштабирования, применяемый к шрифту.

scaling?: number;

Значение свойства

number

Комментарии

Набор API: WordApiDesktop 1.3

shadow

Определяет, имеет ли шрифт затененный формат. Возможны следующие значения.

  • true : весь текст затемняется.

  • false : текст не затеняется.

  • null : возвращается, если некоторый текст затенен, но не весь затенен.

shadow?: boolean;

Значение свойства

boolean

Комментарии

Набор API: WordApiDesktop 1.3

size

Указывает размер шрифта в точках.

size?: number;

Значение свойства

number

Комментарии

Набор API: WordApi 1.1

sizeBidirectional

Определяет размер шрифта в точках для текста с письмом справа налево.

sizeBidirectional?: number;

Значение свойства

number

Комментарии

Набор API: WordApiDesktop 1.3

smallCaps

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

  • true : весь текст имеет атрибут малых прописных .

  • false : у текста нет атрибута малых прописных .

  • null : возвращается, если некоторый (но не весь текст) имеет атрибут малых прописных .

smallCaps?: boolean;

Значение свойства

boolean

Комментарии

Набор API: WordApiDesktop 1.3

spacing

Определяет интервал между символами.

spacing?: number;

Значение свойства

number

Комментарии

Набор API: WordApiDesktop 1.3

strikeThrough

Определяет, есть ли в шрифте зачеркивание. true Если шрифт отформатирован как зачеркнутый текст, falseв противном случае .

strikeThrough?: boolean;

Значение свойства

boolean

Комментарии

Набор API: WordApi 1.1

stylisticSet

Задает стилистический набор для шрифта.

stylisticSet?: Word.StylisticSet | "Default" | "Set01" | "Set02" | "Set03" | "Set04" | "Set05" | "Set06" | "Set07" | "Set08" | "Set09" | "Set10" | "Set11" | "Set12" | "Set13" | "Set14" | "Set15" | "Set16" | "Set17" | "Set18" | "Set19" | "Set20";

Значение свойства

Word.StylisticSet | "Default" | "Set01" | "Set02" | "Set03" | "Set04" | "Set05" | "Set06" | "Set07" | "Set08" | "Set09" | "Set10" | "Set11" | "Set12" | "Set13" | "Set14" | "Set15" | "Set16" | "Set17" | "Set18" | "Set19" | "Set20"

Комментарии

Набор API: WordApiDesktop 1.3

subscript

Указывает, является ли шрифт подстрочным. true Если шрифт имеет подстрочный формат, в противном случае false.

subscript?: boolean;

Значение свойства

boolean

Комментарии

Набор API: WordApi 1.1

superscript

Определяет, является ли шрифт надстрочным true Если шрифт имеет надстрочный формат, в противном случае false.

superscript?: boolean;

Значение свойства

boolean

Комментарии

Набор API: WordApi 1.1

textColor

Возвращает ColorFormat объект, представляющий цвет шрифта.

textColor?: Word.Interfaces.ColorFormatData;

Значение свойства

Комментарии

Набор API: WordApiDesktop 1.3

textShadow

Возвращает ShadowFormat объект, который задает форматирование тени для шрифта.

textShadow?: Word.Interfaces.ShadowFormatData;

Значение свойства

Комментарии

Набор API: WordApiDesktop 1.3

threeDimensionalFormat

Возвращает объект, ThreeDimensionalFormat содержащий свойства форматирования трехмерного (3D) эффекта для шрифта.

threeDimensionalFormat?: Word.Interfaces.ThreeDimensionalFormatData;

Значение свойства

Комментарии

Набор API: WordApiDesktop 1.3

underline

Определяет тип подчеркивания шрифта. none если шрифт не подчеркнут.

underline?: Word.UnderlineType | "Mixed" | "None" | "Hidden" | "DotLine" | "Single" | "Word" | "Double" | "Thick" | "Dotted" | "DottedHeavy" | "DashLine" | "DashLineHeavy" | "DashLineLong" | "DashLineLongHeavy" | "DotDashLine" | "DotDashLineHeavy" | "TwoDotDashLine" | "TwoDotDashLineHeavy" | "Wave" | "WaveHeavy" | "WaveDouble";

Значение свойства

Word.UnderlineType | "Mixed" | "None" | "Hidden" | "DotLine" | "Single" | "Word" | "Double" | "Thick" | "Dotted" | "DottedHeavy" | "DashLine" | "DashLineHeavy" | "DashLineLong" | "DashLineLongHeavy" | "DotDashLine" | "DotDashLineHeavy" | "TwoDotDashLine" | "TwoDotDashLineHeavy" | "Wave" | "WaveHeavy" | "WaveDouble"

Комментарии

Набор API: WordApi 1.1

underlineColor

Цвет подчеркивания объекта Font . Вы можете указать значение в формате "#RRGGBB".

underlineColor?: string;

Значение свойства

string

Комментарии

Набор API: WordApiDesktop 1.3