FontStretch Estrutura
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Descreve o grau em que uma fonte foi ampliada em comparação com sua taxa de proporção normal.
public value class FontStretch : IFormattable
[System.ComponentModel.TypeConverter(typeof(System.Windows.FontStretchConverter))]
[System.Windows.Localizability(System.Windows.LocalizationCategory.None)]
public struct FontStretch : IFormattable
[<System.ComponentModel.TypeConverter(typeof(System.Windows.FontStretchConverter))>]
[<System.Windows.Localizability(System.Windows.LocalizationCategory.None)>]
type FontStretch = struct
interface IFormattable
Public Structure FontStretch
Implements IFormattable
- Herança
- Atributos
- Implementações
Um trecho de fonte descreve o grau em que um formulário de fonte é estendido de sua taxa de proporção normal, que é a taxa de largura para altura original especificada para os glifos na fonte.
Os FontStretches valores correspondem à usWidthClass
definição na especificação OpenType. O usWidthClass
representa um valor inteiro entre 1 e 9 – valores inferiores indicam larguras mais estreitas; valores mais altos indicam larguras mais amplas.
Alongamento de fonte | Uswidthclass | % do normal |
---|---|---|
UltraCondensed | 1 | 50,0% |
ExtraCondensed | 2 | 62.5% |
Condensed | 3 | 75,0% |
SemiCondensed | 4 | 87,5% |
Medium | 5 | 100.0% |
SemiExpanded | 6 | 112.5% |
Expanded | 7 | 125.0% |
ExtraExpanded | 8 | 150.0% |
UltraExpanded | 9 | 200.0% |
Para obter mais informações sobre o valor OpenType usWidthClass
, consulte a seção usWidthClass da especificação OpenType.
<object fontStretchesProperty="fontStretchesValue"/>
fontStretchesValue
Um FontStretches valor expresso como a cadeia de caracteres de nome, como "Condensado", "Normal" ou "Expandido".
Compare(Font |
Compara duas instâncias de objetos FontStretch. |
Equals(Font |
Compara um objeto FontStretch ao objeto FontStretch atual. |
Equals(Object) |
Compara um Object ao objeto FontStretch atual. |
From |
Cria uma nova instância do FontStretch que corresponde ao valor usStretchClass do OpenType. |
Get |
Recupera o código hash para esse objeto. |
To |
Retorna um valor que representa o OpenType |
To |
Cria uma representação de String do objeto FontStretch atual com base na cultura atual. |
Equality(Font |
Compara a igualdade de duas instâncias de FontStretch. |
Greater |
Avalia duas instâncias de FontStretch para determinar se uma é maior do que a outra. |
Greater |
Avalia duas instâncias de FontStretch para determinar se uma é maior ou igual à outra. |
Inequality(Font |
Avalia duas instâncias de FontStretch para determinar desigualdade. |
Less |
Avalia duas instâncias de FontStretch para determinar se uma é menor do que a outra. |
Less |
Avalia duas instâncias de FontStretch para determinar se uma é menor ou igual à outra. |
IFormattable. |
Para obter uma descrição desse membro, confira ToString(String, IFormatProvider). |
Produto | Versões |
---|---|
.NET Framework | 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
Windows Desktop | 3.0, 3.1, 5, 6, 7, 8, 9, 10 |
Comentários do .NET
O .NET é um projeto código aberto. Selecione um link para fornecer comentários: