Font

Обзор

Font — это класс в Aspose.Words FOSS для .NET. Наследуется от: IBorderAttrSource, IShadingAttrSource, IFillable.

Содержит атрибуты шрифта (название шрифта, размер шрифта, цвет и т.д.) для объекта.

Этот класс предоставляет 2 метода для работы с объектами Font в программах .NET. Доступные методы включают: ClearFormatting, HasDmlEffect. Все публичные члены доступны любому приложению .NET после установки пакета Aspose.Words FOSS для .NET. Свойства: AllCaps, AutoColor, Bidi, Bold, BoldBi, Border и ещё 49.

Свойства

Имя:Тип:ДоступОписание:
NamestringЧтение/записьПолучает или задает имя шрифта.
NameAsciistringЧтение/записьВозвращает или задает шрифт, используемый для латинского текста (символы с кодами от 0 (ноль) до 127).
NameBistringЧтение/записьВозвращает или задает имя шрифта в документе на языке с написанием справа налево.
NameFarEaststringЧтение/записьВозвращает или задаёт название восточноазиатского шрифта.
NameOtherstringЧтение/записьВозвращает или задаёт шрифт, используемый для символов с кодами от 128 до 255.
ThemeFontThemeFontЧтение/записьПолучает или задает тематический шрифт в применяемой схеме шрифтов, связанной с этим объектом Font.
ThemeFontAsciiThemeFontЧтение/записьПолучает или задает тематический шрифт, используемый для латинского текста (символы с кодами от 0 (ноль) до 127) в применяемой схеме шрифтов, связанной с этим объектом Font.
ThemeFontFarEastThemeFontЧтение/записьПолучает или задает восточноазиатский тематический шрифт в применяемой схеме шрифтов, связанной с этим объектом Font.
ThemeFontOtherThemeFontЧтение/записьПолучает или задает шрифт темы, используемый для символов с кодами от 128 до 255 в применяемой схеме шрифтов, связанной с этим объектом Font.
ThemeFontBiThemeFontЧтение/записьПолучает или задает шрифт темы в применяемой схеме шрифтов, связанной с этим объектом Font, в документе с языком справа налево.
SizedoubleЧтение/записьПолучает или задает размер шрифта в пунктах.
SizeBidoubleЧтение/записьПолучает или задает размер шрифта в пунктах, используемый в документе с направлением текста справа-налево.
BoldboolЧтение/записьTrue, если шрифт отформатирован как полужирный.
BoldBiboolЧтение/записьTrue, если текст справа-налево отформатирован как полужирный.
ItalicboolЧтение/записьTrue, если шрифт отформатирован курсивом.
ItalicBiboolЧтение/записьTrue, если текст, написанный справа налево, отформатирован курсивом.
ColorSystem.Drawing.ColorЧтение/записьПолучает или задает цвет шрифта.
ThemeColorThemeColorЧтение/записьПолучает или задает цвет темы в применяемой цветовой схеме, связанной с этим объектом Font.
TintAndShadedoubleЧтение/записьПолучает или задает значение типа double, которое осветляет или затемняет цвет.
AutoColorColorЧтениеВозвращает текущий вычисленный цвет текста (чёрный или белый), используемый для ‘auto color’.
StrikeThroughboolЧтение/записьTrue, если шрифт отформатирован как зачёркнутый текст.
DoubleStrikeThroughboolЧтение/записьTrue, если шрифт отформатирован как двойное зачёркивание текста.
ShadowboolЧтение/записьTrue, если шрифт отформатирован как затенённый.
OutlineboolЧтение/записьTrue, если шрифт отформатирован как контур.
EmbossboolЧтение/записьTrue, если шрифт отформатирован как рельефный.
EngraveboolЧтение/записьTrue, если шрифт отформатирован как гравированный.
SuperscriptboolЧтение/записьTrue если шрифт отформатирован как верхний индекс.
SubscriptboolЧтение/записьTrue если шрифт отформатирован как нижний индекс.
SmallCapsboolЧтение/записьTrue, если шрифт отформатирован как малые прописные буквы.
AllCapsboolЧтение/записьTrue, если шрифт отформатирован как все прописные буквы.
HiddenboolЧтение/записьTrue, если шрифt отформатирован как скрытый текст.
UnderlineUnderlineЧтение/записьПолучает или задает тип подчеркивания, применяемый к шрифту.
UnderlineColorSystem.Drawing.ColorЧтение/записьПолучает или задает цвет подчеркивания, применяемого к шрифту.
NumberSpacingNumSpacingЧтение/записьПолучает или задает тип интервала отображаемой цифры.
ScalingintЧтение/записьПолучает или задает масштаб ширины символов в процентах.
SpacingdoubleЧтение/записьВозвращает или задает интервал (в пунктах) между символами .
LineSpacingdoubleЧтениеВозвращает межстрочный интервал этого шрифта (в пунктах).
PositiondoubleЧтение/записьПолучает или задает положение текста (в пунктах) относительно базовой линии.
KerningdoubleЧтение/записьПолучает или задает размер шрифта, при котором начинается кернинг.
HighlightColorSystem.Drawing.ColorЧтение/записьПолучает или задает цвет выделения (маркер).
TextEffectTextEffectЧтение/записьПолучает или задает эффект анимации шрифта.
FillFillЧтениеПолучает форматирование заливки для Font.
BidiboolЧтение/записьУказывает, должны ли содержимое этого run иметь свойства справа налево.
ComplexScriptboolЧтение/записьУказывает, следует ли рассматривать содержимое этого run как текст сложного письма независимо от их значений Unicode при определении форматирования для этого run.
NoProofingboolЧтение/записьИстина, когда отформатированные символы не подлежат проверке орфографии.
LocaleIdintЧтение/записьПолучает или задает идентификатор локали (язык) отформатированных символов.
LocaleIdBiintЧтение/записьПолучает или задает идентификатор локали (язык) отформатированных символов справа налево.
LocaleIdFarEastintЧтение/записьПолучает или задает идентификатор локали (язык) отформатированных азиатских символов.
BorderBorderЧтениеВозвращает объект Border, который задает границу шрифта.
ShadingShadingЧтениеВозвращает объект Shading, который относится к форматированию затенения шрифта.
StyleStyleЧтение/записьПолучает или задает стиль символов, применяемый к этому форматированию.
StyleNamestringЧтение/записьПолучает или задает имя character style, применяемого к этому форматированию.
StyleIdentifierStyleIdentifierЧтение/записьПолучает или задает независимый от локали идентификатор character style, применяемого к этому форматированию.
SnapToGridboolЧтение/записьУказывает, следует ли текущему шрифту использовать настройки количества символов в строке сетки документа при размещении.
EmphasisMarkEmphasisMarkЧтение/записьПолучает или задает знак выделения, применяемый к этому форматированию.

Методы

ПодписьОписание:
ClearFormatting()Сбрасывает форматирование шрифта к значениям по умолчанию.
HasDmlEffect(dmlEffectType: TextDmlEffect)Проверяет, применён ли конкретный DrawingML текстовый эффект.

См. также:

 Русский