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(Windows.Foundation.UniversalApiContract, 65536)]
enum class OpticalMarginAlignment
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public enum OpticalMarginAlignment
Public Enum OpticalMarginAlignment
Herança
OpticalMarginAlignment
Atributos

Requisitos do Windows

Família de dispositivos
Windows 10 (introduzida na 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v1.0)

Campos

Nome Valor Description
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 constante TrimSideBearings .

Aplica-se a

Confira também