TextState
TextState
개요
TextState는 Aspose.PDF FOSS for C++에 포함된 클래스입니다.
TextState 클래스는 글꼴, 글꼴 크기, 전경/배경/스트로크 색상, 그리고 underline, strike‑out, subscript, superscript와 같은 텍스트 장식에 대한 getter와 setter를 제공합니다.
이 클래스는 C++ 프로그램에서 TextState 객체를 다루기 위한 33개의 메서드를 제공합니다. 사용 가능한 메서드에는 BackgroundColor, CharacterSpacing, Font, FontSize, ForegroundColor, HorizontalAlignment, HorizontalScaling, Invisible, LineSpacing, MeasureString, StrikeOut, StrokingColor 및 추가 6개의 메서드가 포함됩니다. Aspose.PDF FOSS for C++ 패키지를 설치한 후 모든 C++ 애플리케이션에서 public 멤버에 접근할 수 있습니다.
메서드
| 시그니처 | 설명 |
|---|---|
TextState() | 이 TextState 인스턴스에서 TextState를 호출합니다. |
~TextState() | 이 TextState 인스턴스에서 ~TextState를 호출합니다. |
Font() → Aspose::Pdf::Text::Font | 이 TextState 인스턴스에서 Font를 호출합니다. |
Font(value: Aspose::Pdf::Text::Font) | 이 TextState 인스턴스에서 Font(value)를 호출합니다. |
FontSize() → float | 이 TextState 인스턴스에서 FontSize를 호출합니다. |
FontSize(value: float) | 이 TextState 인스턴스에서 FontSize(value)를 호출합니다. |
ForegroundColor() → Aspose::Pdf::Color | 이 TextState 인스턴스에서 ForegroundColor를 호출합니다. |
ForegroundColor(value: Aspose::Pdf::Color) | 이 TextState 인스턴스에서 ForegroundColor(value)를 호출합니다. |
BackgroundColor() → Aspose::Pdf::Color | 이 TextState 인스턴스에서 BackgroundColor를 호출합니다. |
BackgroundColor(value: Aspose::Pdf::Color) | 이 TextState 인스턴스에서 BackgroundColor(value)를 호출합니다. |
StrokingColor() → Aspose::Pdf::Color | 이 TextState 인스턴스에서 StrokingColor를 호출합니다. |
StrokingColor(value: Aspose::Pdf::Color) | 이 TextState 인스턴스에서 StrokingColor(value)를 호출합니다. |
Underline() → bool | 이 TextState 인스턴스에서 Underline을 호출합니다. |
Underline(value: bool) | 이 TextState 인스턴스에서 Underline(value)을 호출합니다. |
StrikeOut() → bool | 이 TextState 인스턴스에서 StrikeOut을 호출합니다. |
StrikeOut(value: bool) | 이 TextState 인스턴스에서 StrikeOut(value)을 호출합니다. |
Subscript() → bool | 이 TextState 인스턴스에서 Subscript를 호출합니다. |
Subscript(value: bool) | 이 TextState 인스턴스에서 Subscript(value)를 호출합니다. |
Superscript() → bool | 이 TextState 인스턴스에서 Superscript를 호출합니다. |
Superscript(value: bool) | 이 TextState 인스턴스에서 Superscript(value)를 호출합니다. |
Invisible() → bool | 이 TextState 인스턴스에서 Invisible를 호출합니다. |
Invisible(value: bool) | 이 TextState 인스턴스에서 Invisible(value)를 호출합니다. |
CharacterSpacing() → float | 이 TextState 인스턴스에서 CharacterSpacing를 호출합니다. |
CharacterSpacing(value: float) | 이 TextState 인스턴스에서 CharacterSpacing(value)를 호출합니다. |
WordSpacing() → float | 이 TextState 인스턴스에서 WordSpacing를 호출합니다. |
WordSpacing(value: float) | 이 TextState 인스턴스에서 WordSpacing(value)를 호출합니다. |
LineSpacing() → float | 이 TextState 인스턴스에서 LineSpacing를 호출합니다. |
LineSpacing(value: float) | 이 TextState 인스턴스에서 LineSpacing(value)를 호출합니다. |
HorizontalScaling() → float | 이 TextState 인스턴스에서 HorizontalScaling를 호출합니다. |
HorizontalScaling(value: float) | 이 TextState 인스턴스에서 HorizontalScaling(value)를 호출합니다. |
HorizontalAlignment() → Aspose::Pdf::HorizontalAlignment | 이 TextState 인스턴스에서 HorizontalAlignment를 호출합니다. |
HorizontalAlignment(value: Aspose::Pdf::HorizontalAlignment) | 이 TextState 인스턴스에서 HorizontalAlignment(value)를 호출합니다. |
MeasureString(str: std::string) → double | 이 TextState 인스턴스에서 MeasureString(str)를 호출합니다. |