SKFontVariationAxis Struct

Definizione

Descrive un singolo asse delle varianti definito in un tipo di carattere variabile.

public struct SKFontVariationAxis : IEquatable<SkiaSharp.SKFontVariationAxis>
Ereditarietà
SKFontVariationAxis
Implementazioni

Esempio

Elenco degli assi delle varianti di un tipo di carattere variabile:

using var typeface = SKTypeface.FromFile("variable-font.ttf");
foreach (var axis in typeface.VariationDesignParameters)
{
    Console.WriteLine($"{axis.Tag}: [{axis.Min}, {axis.Default}, {axis.Max}] hidden={axis.IsHidden}");
}

Commenti

'SKFontVariationAxis' descrive un asse della tabella 'fvar' di un tipo di carattere variabile, incluso l'identificatore di tag a quattro byte, i valori minimo, predefinito e massimo dello spazio di progettazione e se l'asse deve essere nascosto dall'utente.

Le istanze vengono restituite da <xref:SkiaSharp.SKTypeface.VariationDesignParameters> e <xref:SkiaSharp.SKTypeface.GetVariationDesignParameters*>.

Proprietà

Nome Descrizione
Default

Ottiene o imposta il valore predefinito dello spazio di progettazione per questo asse delle varianti.

IsHidden

Ottiene o imposta un valore che indica se l'asse delle varianti deve essere nascosto all'utente.

Max

Ottiene o imposta il valore massimo dello spazio di progettazione per questo asse delle varianti.

Min

Ottiene o imposta il valore minimo dello spazio di progettazione per questo asse delle varianti.

Tag

Ottiene o imposta il tag a quattro byte che identifica l'asse delle varianti.

Metodi

Nome Descrizione
Equals(Object)

Indica se l'asse delle varianti è uguale all'oggetto specificato.

Equals(SKFontVariationAxis)

Indica se l'asse delle varianti è uguale a un altro SKFontVariationAxisoggetto .

GetHashCode()

Restituisce un codice hash per questo asse delle varianti.

Operatori

Nome Descrizione
Equality(SKFontVariationAxis, SKFontVariationAxis)

Determina se due SKFontVariationAxis valori sono uguali.

Inequality(SKFontVariationAxis, SKFontVariationAxis)

Determina se due SKFontVariationAxis valori non sono uguali.

Si applica a