StringFormatFlags
Inheritance: java.lang.Object, com.aspose.ms.System.ValueType, com.aspose.ms.System.Enum
public final class StringFormatFlags extends System.Enum
Указывает информацию о отображении и размещении текстовых строк.
Поля
| Поле | Описание |
|---|---|
| DirectionRightToLeft | Текст отображается справа налево. |
| DirectionVertical | Текст выровнен по вертикали. |
| FitBlackBox | Части символов могут выступать за пределы прямоугольника размещения строки. |
| DisplayFormatControl | Управляющие символы, такие как маркер слева направо, отображаются в выводе с соответствующим глифом. |
| NoFontFallback | Запасные шрифты для символов, не поддерживаемых запрашиваемым шрифтом, отключены. |
| MeasureTrailingSpaces | Включает завершающий пробел в конце каждой строки. |
| NoWrap | Перенос текста между строками при форматировании внутри прямоугольника отключен. |
| LineLimit | В прямоугольнике форматирования размещаются только полные строки. |
| NoClip | Разрешено отображать выступающие части глифов и не перенесённый текст, выходящий за пределы прямоугольника форматирования. |
| ExactAlignment | Точное выравнивание, правильные отступы GDI+ |
DirectionRightToLeft
public static final int DirectionRightToLeft
Текст отображается справа налево.
DirectionVertical
public static final int DirectionVertical
Текст выровнен по вертикали.
FitBlackBox
public static final int FitBlackBox
Части символов могут выступать за пределы прямоугольника размещения строки. По умолчанию символы переустанавливаются, чтобы избежать любого выступания.
DisplayFormatControl
public static final int DisplayFormatControl
Управляющие символы, такие как маркер слева направо, отображаются в выводе с соответствующим глифом.
NoFontFallback
public static final int NoFontFallback
Запасные шрифты для символов, не поддерживаемых запрашиваемым шрифтом, отключены. Любые отсутствующие символы отображаются глифом отсутствующего шрифта, обычно открытым квадратом.
MeasureTrailingSpaces
public static final int MeasureTrailingSpaces
Включает завершающий пробел в конце каждой строки. По умолчанию ограничивающий прямоугольник, возвращаемый методом MeasureString, исключает пробел в конце каждой строки. Установите этот флаг, чтобы включить этот пробел в измерения.
NoWrap
public static final int NoWrap
Перенос текста между строками при форматировании внутри прямоугольника отключен. Этот флаг подразумевается, когда вместо прямоугольника передаётся точка или когда указанный прямоугольник имеет нулевую длину строки.
LineLimit
public static final int LineLimit
В прямоугольнике форматирования размещаются только полные строки. По умолчанию размещение продолжается до конца текста или пока дополнительные строки не становятся невидимыми из‑за обрезки, в зависимости от того, что наступит раньше. Обратите внимание, что настройки по умолчанию позволяют последней строке быть частично скрытой прямоугольником форматирования, который не является целым кратным высоте строки. Чтобы гарантировать отображение только целых строк, укажите это значение и убедитесь, что прямоугольник форматирования имеет высоту не менее высоты одной строки.
NoClip
public static final int NoClip
Разрешено отображать выступающие части глифов и не перенесённый текст, выходящий за пределы прямоугольника форматирования. По умолчанию весь текст и части глифов, выходящие за пределы прямоугольника форматирования, обрезаются.
ExactAlignment
public static final int ExactAlignment
Точное выравнивание, правильные отступы GDI+