TextState
Обзор
TextState является классом в Aspose.PDF FOSS для C++.
Класс TextState предоставляет геттеры и сеттеры для шрифта, размера шрифта, цветов переднего плана/фона/обводки, а также текстовых оформлений, таких как подчеркивание, зачеркивание, подстрочный и надстрочный.
Этот класс предоставляет 33 метода для работы с объектами TextState в C++ программах. Доступные методы включают: BackgroundColor, CharacterSpacing, Font, FontSize, ForegroundColor, HorizontalAlignment, HorizontalScaling, Invisible, LineSpacing, MeasureString, StrikeOut, StrokingColor и ещё 6 методов. Все публичные члены доступны любому C++ приложению после установки пакета Aspose.PDF FOSS для C++.
Методы
| Подпись | Описание: |
|---|---|
TextState() | Вызывает TextState у этого экземпляра TextState. |
~TextState() | Вызывает ~TextState у этого экземпляра TextState. |
Font() → Aspose::Pdf::Text::Font | Вызывает Font у этого экземпляра TextState. |
Font(value: Aspose::Pdf::Text::Font) | Выполняет вызов Font(value) у этого экземпляра TextState. |
FontSize() → float | Выполняет вызов FontSize у этого экземпляра TextState. |
FontSize(value: float) | Выполняет вызов FontSize(value) у этого экземпляра TextState. |
ForegroundColor() → Aspose::Pdf::Color | Выполняет вызов ForegroundColor у этого экземпляра TextState. |
ForegroundColor(value: Aspose::Pdf::Color) | Вызывает ForegroundColor(value) у этого экземпляра TextState. |
BackgroundColor() → Aspose::Pdf::Color | Вызывает BackgroundColor у этого экземпляра TextState. |
BackgroundColor(value: Aspose::Pdf::Color) | Вызывает BackgroundColor(value) у этого экземпляра TextState. |
StrokingColor() → Aspose::Pdf::Color | Вызывает StrokingColor у этого экземпляра TextState. |
StrokingColor(value: Aspose::Pdf::Color) | Вызывает StrokingColor(value) у этого экземпляра TextState. |
Underline() → bool | Вызывает Underline у этого экземпляра TextState. |
Underline(value: bool) | Вызывает Underline(value) у этого экземпляра TextState. |
StrikeOut() → bool | Вызывает StrikeOut у этого экземпляра TextState. |
StrikeOut(value: bool) | Вызывает StrikeOut(value) у этого экземпляра TextState. |
Subscript() → bool | Вызывает Subscript у этого экземпляра TextState. |
Subscript(value: bool) | Вызывает Subscript(value) у этого экземпляра TextState. |
Superscript() → bool | Вызывает Superscript у этого экземпляра TextState. |
Superscript(value: bool) | Вызывает Superscript(value) у этого экземпляра TextState. |
Invisible() → bool | Вызывает Invisible у этого экземпляра TextState. |
Invisible(value: bool) | Вызывает Invisible(value) у этого экземпляра TextState. |
CharacterSpacing() → float | Вызывает CharacterSpacing у этого экземпляра TextState. |
CharacterSpacing(value: float) | Вызывает CharacterSpacing(value) у этого экземпляра TextState. |
WordSpacing() → float | Вызывает WordSpacing у этого экземпляра TextState. |
WordSpacing(value: float) | Вызывает WordSpacing(value) у этого экземпляра TextState. |
LineSpacing() → float | Вызывает LineSpacing у этого экземпляра TextState. |
LineSpacing(value: float) | Вызывает LineSpacing(value) у этого экземпляра TextState. |
HorizontalScaling() → float | Вызывает HorizontalScaling у этого экземпляра TextState. |
HorizontalScaling(value: float) | Вызывает HorizontalScaling(value) у этого экземпляра TextState. |
HorizontalAlignment() → Aspose::Pdf::HorizontalAlignment | Вызывает HorizontalAlignment у этого экземпляра TextState. |
HorizontalAlignment(value: Aspose::Pdf::HorizontalAlignment) | Вызывает HorizontalAlignment(value) у этого экземпляра TextState. |
MeasureString(str: std::string) → double | Вызывает MeasureString(str) на этом экземпляре TextState. |