Aspose::Pdf::Text::TextState класс

TextState class

Представляет состояние текста.

class TextState : public System::Object

Методы

МетодОписание
virtual ApplyChangesFrom(const System::SharedPtr<TextState>&)Применяет настройки из другого textState.
virtual get_BackgroundColor()Устанавливает цвет фона текста.
virtual get_CharacterSpacing()Получает межсимвольный интервал текста.
virtual get_CoordinateOrigin()Получает текст CoordinateOrigin. Если CoordinateOrigin имеет значение Descender, координата Y текста соответствует самой нижней точке шрифта. Если CoordinateOrigin имеет значение BaseLine, координата Y текста соответствует базовой линии шрифта. Значение по умолчанию — Descender. Если значение Descent шрифта слишком велико, текст может отображаться выше, чем другие шрифты. В этом случае можно выбрать CoordinateOrigin BaseLine для лучшего отображения текста.
virtual get_Font()Получает шрифт текста.
virtual get_FontSize()Получает размер шрифта текста.
virtual get_FontStyle()Устанавливает стиль шрифта текста.
virtual get_ForegroundColor()Получает цвет переднего плана текста.
virtual get_HorizontalAlignment()Получает горизонтальное выравнивание текста.
virtual get_HorizontalScaling()Получает горизонтальное масштабирование текста.
virtual get_Invisible()Получает невидимость текста. Это в основном отражает состояние RenderingMode, за исключением некоторых особых случаев (например, обрезки).
virtual get_LineSpacing()Получает межстрочный интервал текста.
virtual get_RenderingMode()Получает режим отображения текста.
virtual get_StrikeOut()Получает перечёркивание текста, представленного объектом TextSegment.
virtual get_StrokingColor()Получает цвет переднего плана текста.
virtual get_Subscript()Получает нижний индекс текста.
virtual get_Superscript()Получает верхний индекс текста.
get_TabTag()Вы можете разместить этот тег в тексте, чтобы объявить табуляцию.
virtual get_Underline()Получает подчеркивание текста, представленного объектом TextFragment.
virtual get_WordSpacing()Получает межсловный интервал текста.
MeasureHeight(char16_t)Измеряет высоту символа.
virtual MeasureString(const System::String&)Измеряет строку.
virtual set_BackgroundColor(System::SharedPtr<Color>)Устанавливает цвет фона текста.
virtual set_CharacterSpacing(float)Устанавливает межсимвольный интервал текста.
virtual set_CoordinateOrigin(Aspose::Pdf::Text::CoordinateOrigin)Устанавливает текстовый CoordinateOrigin. Если CoordinateOrigin имеет значение Descender, координата Y текста соответствует самой нижней точке шрифта. Если CoordinateOrigin имеет значение BaseLine, координата Y текста соответствует базовой линии шрифта. Значение по умолчанию — Descender. Если значение Descent шрифта слишком велико, текст может отображаться выше, чем другие шрифты. В этом случае можно выбрать CoordinateOrigin BaseLine для более корректного отображения текста.
virtual set_Font(System::SharedPtr<Aspose::Pdf::Text::Font>)Устанавливает шрифт текста.
virtual set_FontSize(float)Устанавливает размер шрифта текста.
virtual set_FontStyle(FontStyles)Устанавливает стиль шрифта текста.
virtual set_ForegroundColor(System::SharedPtr<Color>)Устанавливает цвет переднего плана текста.
virtual set_HorizontalAlignment(Aspose::Pdf::HorizontalAlignment)Устанавливает горизонтальное выравнивание текста.
virtual set_HorizontalScaling(float)Устанавливает горизонтальное масштабирование текста.
virtual set_Invisible(bool)Устанавливает невидимость текста. Это в основном отражает состояние RenderingMode, за исключением некоторых особых случаев (например, обрезки).
virtual set_LineSpacing(float)Устанавливает межстрочный интервал текста.
virtual set_RenderingMode(TextRenderingMode)Устанавливает режим рендеринга текста.
virtual set_StrikeOut(bool)Устанавливает зачеркивание текста, представленного объектом TextSegment.
virtual set_StrokingColor(System::SharedPtr<Color>)Устанавливает цвет переднего плана текста.
virtual set_Subscript(bool)Устанавливает нижний индекс текста.
virtual set_Superscript(bool)Устанавливает верхний индекс текста.
virtual set_Underline(bool)Устанавливает подчеркивание текста, представленного объектом TextFragment.
virtual set_WordSpacing(float)Устанавливает межсловный интервал текста.
TextState()Создает объект состояния текста.
TextState(double)Создает объект состояния текста с указанием размера шрифта.
TextState(System::Drawing::Color)Создает объект состояния текста с указанием цвета переднего плана.
TextState(System::Drawing::Color, double)Создает объект состояния текста с указанием цвета переднего плана и размера шрифта.
TextState(const System::String&)Создает объект состояния текста с указанием семейства шрифта.
TextState(const System::String&, bool, bool)Создает объект состояния текста с указанием семейства шрифта и стиля шрифта.
TextState(const System::String&, double)Создает объект состояния текста с указанием семейства шрифта и размера шрифта.

См. также