Enum StringFormatFlags

StringFormatFlags enumeration

テキスト文字列の表示およびレイアウト情報を指定します。

[Flags]
public enum StringFormatFlags

名前価値説明
DirectionRightToLeft1テキストは右から左に表示されます.
DirectionVertical2テキストは垂直方向に配置されます。
FitBlackBox4文字の一部が文字列のレイアウト四角形からはみ出してもかまいません。デフォルトでは、オーバーハングを避けるために文字の位置が変更されます。
DisplayFormatControl20左から右へのマークなどの制御文字は、代表的なグリフとともに出力に表示されます。
NoFontFallback400要求されたフォントでサポートされていない文字の代替フォントへのフォールバックは無効になっています。欠落している文字は、フォント欠落グリフ (通常は白四角) で表示されます。
MeasureTrailingSpaces800各行の末尾に末尾のスペースを含めます。既定では、MeasureString メソッドによって返される境界四角形は、各行の末尾のスペースを除外します。このフラグを設定して、そのスペースを測定に含めます。
NoWrap1000四角形内の書式設定が無効になっている場合の行間のテキストの折り返し。このフラグは、四角形の代わりにポイントが渡された場合、または指定された四角形の線の長さがゼロの場合に暗示されます.
LineLimit2000行全体のみが書式設定用の四角形に配置されます。デフォルトでは、テキストの最後まで、またはクリッピングの結果として表示される行がなくなるまで、どちらか早い方までレイアウトが続きます。行の高さの整数倍。行全体のみが表示されるようにするには、 この値を指定し、少なくとも 1 行の高さと同じ高さの書式設定用の四角形を提供するように注意してください.
NoClip4000グリフのはみ出した部分、および書式設定用の四角形の外側に達するラップされていないテキストを表示できます。デフォルトでは、書式設定用の四角形の外側に達するすべてのテキストとグリフ部分が切り取られます.

関連項目