Partilhar via


OpticalMarginAlignment Enumeração

Definição

Especifica como os valores de side bearing na tipografia por caractere são tratados ao se alinhar a um limite de contêiner de texto.

public enum class OpticalMarginAlignment
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.UI.Xaml.WinUIContract, 65536)]
enum class OpticalMarginAlignment
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.UI.Xaml.WinUIContract), 65536)]
public enum OpticalMarginAlignment
Public Enum OpticalMarginAlignment
Herança
OpticalMarginAlignment
Atributos

Campos

None 0

Use rolamentos laterais provenientes de valores de tipografia de fonte. Esse é o padrão.

TrimSideBearings 1

Não use rolamentos laterais provenientes de valores de tipografia de fonte e alinhe o lado do glifo ao local em que começa a parte "tinta" do glifo.

Comentários

Essa enumeração é usada como um valor por TextBlock.OpticalMarginAlignment e RichTextBlock.OpticalMarginAlignment.

Quando fontes de tamanhos diferentes são alinhadas verticalmente nos mesmos contêineres ou próximos, a largura avançada e o rolamento lateral dos caracteres podem fazer com que o alinhamento pareça irregular. Isso pode ser evitado definindo uma propriedade que usa OpticalMarginAlignment para usar a TrimSideBearings constante.

Aplica-se a

Confira também