TextFragmentState

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

NameTypeAccessDescription
BackgroundColorColor?Читання/писанняЗалишення фону, що застосовується за текстом фрагменту.
CharacterSpacingfloatЧитання/писанняРозмежування символів (Tc) в текстових просторах.
CoordinateOriginCoordinateOriginЧитання/писанняЧи позиціонування розглядає Y як базову або спускаючу лінію.
FontSizefloatЧитання/писанняРозмір шрифту в точках.
FontStyleFontStylesЧитання/писанняФлаги стилю шрифту (Більовано / курсивним).
ForegroundColorColor?Читання/писанняКолір заповнення (без натякання), що застосовується до зображених гліпфіків.
FormattingOptionsTextFormattingOptionsЧитання/писанняМожливі варіанти форматизації тексту (режим обкладання, режим проміщення рядків і т.д.).
HorizontalAlignmentHorizontalAlignmentЧитання/писанняГоризонтальне вирівнювання тексту фрагменту.
HorizontalScalingfloatЧитання/писанняПроцент горизонтального масштабування (за замовчуванням 100).
InvisibleboolЧитання/писанняЧи є текст невидимим (режим 3 відтворення).
LineSpacingfloatЧитання/писанняРозмежування ліній (передусім) у текстових просторах.
RenderingModeTextRenderingModeЧитання/писанняРежим відображення гліфа (заповнити / пробивати / відстежити).
RotationdoubleЧитання/писанняКут обертання в градусах.
StrikeOutboolЧитання/писанняЧи є текст проникливим.
StrokingColorColor?Читання/писанняКолір штриху (облизу).
SubscriptboolЧитання/писанняЧи є текст підписним.
SuperscriptboolЧитання/писанняЧи є текст надписом.
UnderlineboolЧитання/писанняЧи підчеркнений текст.
WordSpacingfloatЧитання/писанняРозмежування слов (Tw) у текстових просторах.
FontAspose.Pdf.Text.Font?Читання/писанняШрифт, який використовувався для видання фрагменту.
DrawTextRectangleBorderboolЧитання/писанняЯкщо це правда, то навколо рамки для обмеження тексту намалюється прямокутний край.
TabStopsTabStopsReadНастройки вкладки-стоп, успадковані від власного фрагменту.
FontNamestring?Читання/писанняОбирає або встановлює назву шрифта.
TextHeightfloatReadПриблизна висота тексту в точках; приближує висоту, отриману від глифа-обмежувального ящика, повертаючи розмір шрифту (типове співвідношення між FontSize і висотою рейндеру тексту досить близько для математичних покликанців макетного планування).
IsBoldboolЧитання/писанняЧи є шрифт в жирній формі.
IsItalicboolЧитання/писанняЧи є шрифт курсивним.
IsUnderlineboolЧитання/писанняЧи підчеркнений текст.
IsStrikeOutboolЧитання/писанняЧи є текст проникливим.
IsSuperscriptboolЧитання/писанняЧи є текст надписом.
IsSubscriptboolЧитання/писанняЧи є текст підписним.
TabTagstringReadЗнак струни, вставлений у рендеруючий текст замість знака табулятора.
TextRisedoubleЧитання/писанняПідвищення тексту (суперскрипт/оффсейт субскрипу).
FontDataFontData?Читання/писанняПодані зовнішнього шрифту для вбудови (встановлено через FontRepository.OpenFont).

Methods

SignatureDescription
TextFragmentState(fragment: TextFragment)Загорніть базовий стан фрагменту, щоб записи поверталися до нього.
ApplyChangesFrom(textState: TextState)Копіюйте всі публічні формати з textState в цей стан.
IsFitRectangle(str: string, rect: Rectangle)Повертає версію True, коли відображений текст входить до поставленого прямокутного кольору на поточному шрифті / розмірі.
MeasureHeight(character: char)Вимірюйте висоту одного символу в поточному шрифті / розмірі, у точках.
MeasureString(str: string)Вимірюйте розраховану ширину str в поточному шрифті / розмірі, у точках.
TextState()Покликає TextState на цьому прикладі TextFragmentState.

See Also

 Українська