FontStretch FontStretch FontStretch FontStretch Struct

Definición

Describe el grado hasta el que se ha ajustado una fuente comparado con su relación de aspecto normal.Describes the degree to which a font has been stretched compared to the normal aspect ratio of that font.

public value class FontStretch : IFormattable
[System.ComponentModel.TypeConverter(typeof(System.Windows.FontStretchConverter))]
[System.Windows.Localizability(System.Windows.LocalizationCategory.None)]
public struct FontStretch : IFormattable
type FontStretch = struct
    interface IFormattable
Public Structure FontStretch
Implements IFormattable
Herencia
FontStretchFontStretchFontStretchFontStretch
Atributos
Implementaciones

Comentarios

Estiramiento de una fuente describe el grado al que un formato de fuente se expande desde su relación de aspecto normal, que es el ancho original a la proporción del alto especificado para los glifos en la fuente.A font stretch describes the degree to which a font form is stretched from its normal aspect ratio, which is the original width to height ratio specified for the glyphs in the font.

El FontStretches valores corresponden a la usWidthClass definición en el OpenTypeOpenType especificación.The FontStretches values correspond to the usWidthClass definition in the OpenTypeOpenType specification. El usWidthClass representa un valor entero entre 1 y 9 - valores más bajos indica anchos más estrechos; los valores más altos indican anchos más amplios.The usWidthClass represents an integer value between 1 and 9 - lower values indicate narrower widths; higher values indicate wider widths.

Estiramiento de fuenteFont stretch usWidthClassusWidthClass % del tamaño normal% of normal
UltraCondensed 11 50.0%50.0%
ExtraCondensed 22 62.5%62.5%
Condensed 33 75.0%75.0%
SemiCondensed 44 87.5%87.5%
Medium 55 100.0%100.0%
SemiExpanded 66 112.5%112.5%
Expanded 77 125.0%125.0%
ExtraExpanded 88 150.0%150.0%
UltraExpanded 99 200.0%200.0%

Para obtener más información sobre el OpenType usWidthClass de valor, vea el usWidthClass sección de la especificación OpenType.For more information on the OpenType usWidthClass value, see the usWidthClass section of the OpenType specification.

Uso de atributos XAMLXAML Attribute Usage

<object fontStretchesProperty="fontStretchesValue"/>  

Valores XAMLXAML Values

fontStretchesValuefontStretchesValue
Un FontStretches valor expresado como cadena de nombre, como "Comprimido", "Normal" o "Expanded".A FontStretches value expressed as the name string, such as "Condensed", "Normal", or "Expanded".

Métodos

Compare(FontStretch, FontStretch) Compare(FontStretch, FontStretch) Compare(FontStretch, FontStretch) Compare(FontStretch, FontStretch)

Compara dos instancias de objetos FontStretch.Compares two instances of FontStretch objects.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Compara un Object con el objeto FontStretch actual.Compares a Object with the current FontStretch object.

Equals(FontStretch) Equals(FontStretch) Equals(FontStretch) Equals(FontStretch)

Compara un objeto FontStretch con el objeto FontStretch actual.Compares a FontStretch object with the current FontStretch object.

FromOpenTypeStretch(Int32) FromOpenTypeStretch(Int32) FromOpenTypeStretch(Int32) FromOpenTypeStretch(Int32)

Crea una nueva instancia de FontStretch que corresponde al valor de usStretchClass de OpenTypeOpenType.Creates a new instance of FontStretch that corresponds to the OpenTypeOpenType usStretchClass value.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Recupera el código hash para este objeto.Retrieves the hash code for this object.

ToOpenTypeStretch() ToOpenTypeStretch() ToOpenTypeStretch() ToOpenTypeStretch()

Devuelve un valor que representa OpenTypeOpenType usStretchClass para este objeto FontStretch.Returns a value that represents the OpenTypeOpenType usStretchClass for this FontStretch object.

ToString() ToString() ToString() ToString()

Crea una representación de String del objeto actual FontStretch basándose en la actual referencia cultural.Creates a String representation of the current FontStretch object based on the current culture.

Operadores

Equality(FontStretch, FontStretch) Equality(FontStretch, FontStretch) Equality(FontStretch, FontStretch) Equality(FontStretch, FontStretch)

Compara dos instancias de FontStretch para determinar si son iguales.Compares two instances of FontStretch for equality.

GreaterThan(FontStretch, FontStretch) GreaterThan(FontStretch, FontStretch) GreaterThan(FontStretch, FontStretch) GreaterThan(FontStretch, FontStretch)

Evalúa dos instancias de FontStretch para determinar si una es mayor que la otra.Evaluates two instances of FontStretch to determine if one instance is greater than the other.

GreaterThanOrEqual(FontStretch, FontStretch) GreaterThanOrEqual(FontStretch, FontStretch) GreaterThanOrEqual(FontStretch, FontStretch) GreaterThanOrEqual(FontStretch, FontStretch)

Evalúa dos instancias de FontStretch para determinar si una es mayor o igual que la otra.Evaluates two instances of FontStretch to determine whether one instance is greater than or equal to the other.

Inequality(FontStretch, FontStretch) Inequality(FontStretch, FontStretch) Inequality(FontStretch, FontStretch) Inequality(FontStretch, FontStretch)

Evalúa dos instancias de FontStretch para determinar si no son iguales.Evaluates two instances of FontStretch to determine inequality.

LessThan(FontStretch, FontStretch) LessThan(FontStretch, FontStretch) LessThan(FontStretch, FontStretch) LessThan(FontStretch, FontStretch)

Evalúa dos instancias de FontStretch para determinar si una es menor que la otra.Evaluates two instances of FontStretch to determine whether one instance is less than the other.

LessThanOrEqual(FontStretch, FontStretch) LessThanOrEqual(FontStretch, FontStretch) LessThanOrEqual(FontStretch, FontStretch) LessThanOrEqual(FontStretch, FontStretch)

Evalúa dos instancias de FontStretch para determinar si una es menor o igual que la otra.Evaluates two instances of FontStretch to determine whether one instance is less than or equal to the other.

Implementaciones de interfaz explícitas

IFormattable.ToString(String, IFormatProvider) IFormattable.ToString(String, IFormatProvider) IFormattable.ToString(String, IFormatProvider) IFormattable.ToString(String, IFormatProvider)

Para obtener una descripción de este miembro, vea ToString(String, IFormatProvider).For a description of this member, see ToString(String, IFormatProvider).

Se aplica a

Consulte también: