Поделиться через


OpticalMarginAlignment Перечисление

Определение

Указывает, как обрабатываются боковые несущие значения в типографии для каждого символа при выравнивании по границе текстового контейнера.

public enum class OpticalMarginAlignment
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
enum class OpticalMarginAlignment
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public enum OpticalMarginAlignment
Public Enum OpticalMarginAlignment
Наследование
OpticalMarginAlignment
Атрибуты

Требования к Windows

Семейство устройств
Windows 10 (появилось в 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (появилось в v1.0)

Поля

None 0

Используйте боковые подшипники, полученные из значений шрифта шрифта. Это значение по умолчанию.

TrimSideBearings 1

Не используйте боковые подшипники, полученные из значений шрифта шрифта, и выравнивайте сторону глифа в том месте, где начинается часть "рукописного ввода".

Комментарии

Это перечисление используется в качестве значения в TextBlock.OpticalMarginAlignment и RichTextBlock.OpticalMarginAlignment.

Если шрифты разных размеров выравниваются по вертикали в одних и том же или близлежащих контейнерах, ширина и боковая ориентация символов может привести к тому, что выравнивание будет выглядеть неровным. Это можно предотвратить, задав свойство, которое использует OpticalMarginAlignment для использования константы TrimSideBearings .

Применяется к

См. также раздел