TextState

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)を呼び出します。

参照

 日本語