TextState
概要
TextState は Aspose.PDF の C++ 用 FOSS に含まれるクラスです。
TextState クラスは、フォント、フォントサイズ、前景色/背景色/ストローク色、および下線、取り消し線、下付文字、上付文字といったテキスト装飾の取得メソッドと設定メソッドを提供します。
このクラスは、C++ プログラムで TextState オブジェクトを操作するための 33 のメソッドを提供します。利用可能なメソッドには、BackgroundColor、CharacterSpacing、Font、FontSize、ForegroundColor、HorizontalAlignment、HorizontalScaling、Invisible、LineSpacing、MeasureString、StrikeOut、StrokingColor、およびさらに 6 つのメソッドが含まれます。Aspose.PDF の C++ 用 FOSS パッケージをインストールすれば、すべての public メンバーは任意の C++ アプリケーションからアクセス可能です。
メソッド
| シグネチャ | 説明 |
|---|---|
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)を呼び出します。 |