TextFragmentState
Overview
TextFragmentState є класом в Aspose.PDF FOSS для .NET. Наследники від: TextState.
Становище форматирування тексту на рівні фрагменту.
Цей клас надає 6 методів роботи з об’єктами TextFragmentState в програмах .NET. Доступні методи включають: ApplyChangesFrom, IsFitRectangle, MeasureHeight, MeasureString, TextFragmentState, TextState. Всі публічні члени доступні будь-якій додаткові .NET після встановлення Aspose.PDF FOSS для пакету .Net. Свойства: BackgroundColor, CharacterSpacing, CoordinateOrigin, DrawTextRectangleBorder, Font, FontData, і ще 27.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
BackgroundColor | Color? | Читання/писання | Залишення фону, що застосовується за текстом фрагменту. |
CharacterSpacing | float | Читання/писання | Розмежування символів (Tc) в текстових просторах. |
CoordinateOrigin | CoordinateOrigin | Читання/писання | Чи позиціонування розглядає Y як базову або спускаючу лінію. |
FontSize | float | Читання/писання | Розмір шрифту в точках. |
FontStyle | FontStyles | Читання/писання | Флаги стилю шрифту (Більовано / курсивним). |
ForegroundColor | Color? | Читання/писання | Колір заповнення (без натякання), що застосовується до зображених гліпфіків. |
FormattingOptions | TextFormattingOptions | Читання/писання | Можливі варіанти форматизації тексту (режим обкладання, режим проміщення рядків і т.д.). |
HorizontalAlignment | HorizontalAlignment | Читання/писання | Горизонтальне вирівнювання тексту фрагменту. |
HorizontalScaling | float | Читання/писання | Процент горизонтального масштабування (за замовчуванням 100). |
Invisible | bool | Читання/писання | Чи є текст невидимим (режим 3 відтворення). |
LineSpacing | float | Читання/писання | Розмежування ліній (передусім) у текстових просторах. |
RenderingMode | TextRenderingMode | Читання/писання | Режим відображення гліфа (заповнити / пробивати / відстежити). |
Rotation | double | Читання/писання | Кут обертання в градусах. |
StrikeOut | bool | Читання/писання | Чи є текст проникливим. |
StrokingColor | Color? | Читання/писання | Колір штриху (облизу). |
Subscript | bool | Читання/писання | Чи є текст підписним. |
Superscript | bool | Читання/писання | Чи є текст надписом. |
Underline | bool | Читання/писання | Чи підчеркнений текст. |
WordSpacing | float | Читання/писання | Розмежування слов (Tw) у текстових просторах. |
Font | Aspose.Pdf.Text.Font? | Читання/писання | Шрифт, який використовувався для видання фрагменту. |
DrawTextRectangleBorder | bool | Читання/писання | Якщо це правда, то навколо рамки для обмеження тексту намалюється прямокутний край. |
TabStops | TabStops | Read | Настройки вкладки-стоп, успадковані від власного фрагменту. |
FontName | string? | Читання/писання | Обирає або встановлює назву шрифта. |
TextHeight | float | Read | Приблизна висота тексту в точках; приближує висоту, отриману від глифа-обмежувального ящика, повертаючи розмір шрифту (типове співвідношення між FontSize і висотою рейндеру тексту досить близько для математичних покликанців макетного планування). |
IsBold | bool | Читання/писання | Чи є шрифт в жирній формі. |
IsItalic | bool | Читання/писання | Чи є шрифт курсивним. |
IsUnderline | bool | Читання/писання | Чи підчеркнений текст. |
IsStrikeOut | bool | Читання/писання | Чи є текст проникливим. |
IsSuperscript | bool | Читання/писання | Чи є текст надписом. |
IsSubscript | bool | Читання/писання | Чи є текст підписним. |
TabTag | string | Read | Знак струни, вставлений у рендеруючий текст замість знака табулятора. |
TextRise | double | Читання/писання | Підвищення тексту (суперскрипт/оффсейт субскрипу). |
FontData | FontData? | Читання/писання | Подані зовнішнього шрифту для вбудови (встановлено через FontRepository.OpenFont). |
Methods
| Signature | Description |
|---|---|
TextFragmentState(fragment: TextFragment) | Загорніть базовий стан фрагменту, щоб записи поверталися до нього. |
ApplyChangesFrom(textState: TextState) | Копіюйте всі публічні формати з textState в цей стан. |
IsFitRectangle(str: string, rect: Rectangle) | Повертає версію True, коли відображений текст входить до поставленого прямокутного кольору на поточному шрифті / розмірі. |
MeasureHeight(character: char) | Вимірюйте висоту одного символу в поточному шрифті / розмірі, у точках. |
MeasureString(str: string) | Вимірюйте розраховану ширину str в поточному шрифті / розмірі, у точках. |
TextState() | Покликає TextState на цьому прикладі TextFragmentState. |