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

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