FontStretch FontStretch FontStretch FontStretch Struct

Definizione

Descrive il grado di estensione di un tipo di carattere rispetto alle normali proporzioni del tipo di carattere stesso.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
Ereditarietà
FontStretchFontStretchFontStretchFontStretch
Attributi
Implementazioni

Commenti

Un'estensione del tipo di carattere descrive il grado di estensione di un formato di carattere dalle relative proporzioni normali, ovvero il rapporto larghezza/altezza originale specificato per i glifi del tipo di carattere.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.

I FontStretches valori corrispondono usWidthClass alla definizione nella OpenTypeOpenType specifica.The FontStretches values correspond to the usWidthClass definition in the OpenTypeOpenType specification. L' usWidthClass oggetto rappresenta un valore intero compreso tra 1 e 9. i valori più bassi indicano larghezze più strette. i valori più alti indicano larghezze più ampie.The usWidthClass represents an integer value between 1 and 9 - lower values indicate narrower widths; higher values indicate wider widths.

Estensione carattereFont stretch usWidthClassusWidthClass % del normale% 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%

Per ulteriori informazioni sul valore OpenType usWidthClass , vedere la sezione usWidthClass della specifica OpenType.For more information on the OpenType usWidthClass value, see the usWidthClass section of the OpenType specification.

Uso della sintassi XAML per gli attributiXAML Attribute Usage

<object fontStretchesProperty="fontStretchesValue"/>  

Valori XAMLXAML Values

fontStretchesValuefontStretchesValue
FontStretches Valore espresso come stringa del nome, ad esempio "condensato", "normale" o "espanso".A FontStretches value expressed as the name string, such as "Condensed", "Normal", or "Expanded".

Metodi

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

Confronta due istanze di oggetti FontStretch.Compares two instances of FontStretch objects.

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

Confronta un oggetto Object con l'oggetto FontStretch corrente.Compares a Object with the current FontStretch object.

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

Confronta un oggetto FontStretch con l'oggetto FontStretch corrente.Compares a FontStretch object with the current FontStretch object.

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

Crea una nuova istanza di FontStretch che corrisponde al valore usStretchClass OpenTypeOpenType.Creates a new instance of FontStretch that corresponds to the OpenTypeOpenType usStretchClass value.

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

Recupera il codice hash per questo oggetto.Retrieves the hash code for this object.

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

Restituisce un valore che rappresenta la definizione OpenTypeOpenType usStretchClass per questo oggetto FontStretch.Returns a value that represents the OpenTypeOpenType usStretchClass for this FontStretch object.

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

Crea una rappresentazione String dell'oggetto FontStretch corrente in base alle impostazioni cultura specificate.Creates a String representation of the current FontStretch object based on the current culture.

Operatori

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

Confronta due istanze di FontStretch per determinare se siano uguali.Compares two instances of FontStretch for equality.

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

Valuta due istanze di FontStretch per determinare se un'istanza è maggiore dell'altra.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)

Valuta due istanze di FontStretch per determinare se un'istanza è maggiore o uguale all'altra.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)

Valuta due istanze di FontStretch per determinare se sono diverse.Evaluates two instances of FontStretch to determine inequality.

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

Valuta due istanze di FontStretch per determinare se un'istanza è minore dell'altra.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)

Valuta due istanze di FontStretch per determinare se un'istanza è minore o uguale all'altra.Evaluates two instances of FontStretch to determine whether one instance is less than or equal to the other.

Implementazioni dell'interfaccia esplicita

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

Per una descrizione di questo membro, vedere ToString(String, IFormatProvider).For a description of this member, see ToString(String, IFormatProvider).

Si applica a

Vedi anche