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Читання/ЗаписОтримує або встановлює theme font, який використовується для символів з кодами від 128 до 255 у застосованій схемі шрифтів, що пов’язана з цим об’єктом Font.
ThemeFontBiThemeFontЧитання/ЗаписОтримує або встановлює theme font у застосованій схемі шрифтів, що пов’язана з цим об’єктом 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, якщо шрифт відформатовано як прихований текст.
UnderlineUnderlineЧитання/ЗаписОтримує або задає тип підкреслення, застосованого до шрифту.
UnderlineColorSystem.Drawing.ColorЧитання/ЗаписОтримує або задає колір підкреслення, застосованого до шрифту.
NumberSpacingNumSpacingЧитання/ЗаписОтримує або встановлює тип інтервалу цифри, що відображається.
ScalingintЧитання/ЗаписОтримує або встановлює масштаб ширини символів у відсотках.
SpacingdoubleЧитання/ЗаписПовертає або встановлює інтервал (у пунктах) між символами .
LineSpacingdoubleЧитанняПовертає інтервал рядків цього шрифту (у пунктах).
PositiondoubleЧитання/ЗаписОтримує або встановлює позицію тексту (у пунктах) відносно базової лінії.
KerningdoubleЧитання/ЗаписОтримує або задає розмір шрифту, при якому починається кернінг.
HighlightColorSystem.Drawing.ColorЧитання/ЗаписОтримує або задає колір підсвічування (маркеру).
TextEffectTextEffectЧитання/ЗаписОтримує або задає ефект анімації шрифту.
FillFillЧитанняОтримує формат заповнення для Font.
BidiboolЧитання/ЗаписВизначає, чи повинні вміст цього фрагмента мати характеристики письма справа наліво.
ComplexScriptboolЧитання/ЗаписВизначає, чи потрібно розглядати вміст цього фрагмента як текст зі складним скриптом, незалежно від їхніх значень Unicode-символів, при визначенні форматування цього фрагмента.
NoProofingboolЧитання/ЗаписTrue, коли форматовані символи не підлягають перевірці орфографії.
LocaleIdintЧитання/ЗаписОтримує або встановлює ідентифікатор локалі (мова) відформатованих символів.
LocaleIdBiintЧитання/ЗаписОтримує або встановлює ідентифікатор локалі (мова) відформатованих символів справа наліво.
LocaleIdFarEastintЧитання/ЗаписОтримує або встановлює ідентифікатор локалі (мову) відформатованих азіатських символів.
BorderBorderЧитанняПовертає об’єкт Border, який визначає межу для шрифту.
ShadingShadingЧитанняПовертає об’єкт Shading, який посилається на форматування затінення для шрифту.
StyleStyleЧитання/ЗаписОтримує або задає стиль символів, застосований до цього форматування.
StyleNamestringЧитання/ЗаписОтримує або встановлює назву символьного стилю, застосованого до цього форматування.
StyleIdentifierStyleIdentifierЧитання/ЗаписОтримує або встановлює незалежний від локалі ідентифікатор стилю символу, застосованого до цього форматування.
SnapToGridboolЧитання/ЗаписВказує, чи має поточний шрифт використовувати налаштування кількості символів у рядку сітки документа під час розташування.
EmphasisMarkEmphasisMarkЧитання/ЗаписОтримує або встановлює позначку наголосу, застосовану до цього форматування.

Методи

СигнатураОпис
ClearFormatting()Скидає форматування шрифту до типових значень.
HasDmlEffect(dmlEffectType: TextDmlEffect)Перевіряє, чи застосовано певний ефект тексту DrawingML.

Дивіться також

 Українська