SKFontManager Classe

Definizione

Gestisce una raccolta di tipi di carattere.

public class SKFontManager : SkiaSharp.SKObject
Ereditarietà

Proprietà

Nome Descrizione
Default

Ottiene il gestore dei tipi di carattere predefinito.

FontFamilies

Ottiene tutti i nomi della famiglia di caratteri caricati da questo gestore dei tipi di carattere.

FontFamilyCount

Ottiene il numero di famiglie di caratteri disponibili.

Handle

Ottiene o imposta l'handle sull'oggetto nativo sottostante.

(Ereditato da SKObject)
IgnorePublicDispose

Ottiene un valore che indica se la chiamata al pubblico Dispose() deve essere no-op.

(Ereditato da SKNativeObject)
IsDisposed

Ottiene un valore che indica se l'oggetto è già stato eliminato.

(Ereditato da SKNativeObject)
OwnsHandle

Ottiene o imposta un valore che indica se l'oggetto è proprietario del relativo handle e deve eliminare definitivamente l'oggetto nativo quando viene eliminato.

(Ereditato da SKNativeObject)

Metodi

Nome Descrizione
CreateDefault()

Crea un nuovo gestore dei tipi di carattere predefinito.

CreateTypeface(SKData, Int32)

Crea un nuovo SKTypeface oggetto dall'oggetto specificato SKData.

CreateTypeface(SKStreamAsset, Int32)

Crea un nuovo SKTypeface oggetto dal flusso specificato.

CreateTypeface(Stream, Int32)

Crea un nuovo SKTypeface oggetto dal flusso specificato.

CreateTypeface(String, Int32)

Crea un nuovo SKTypeface oggetto dal percorso del file specificato.

Dispose()

Rilascia tutte le risorse usate da questo SKNativeObjectoggetto .

(Ereditato da SKNativeObject)
Dispose(Boolean)

Rilascia le risorse non gestite usate da SKFontManager e, facoltativamente, rilascia le risorse gestite.

DisposeInternal()

Attiva un oggetto dispose, ignorando il valore di IgnorePublicDispose.

(Ereditato da SKNativeObject)
DisposeManaged()

Implementato dai tipi derivati SKObject per eliminare tutti gli oggetti gestiti.

(Ereditato da SKObject)
DisposeNative()

Implementato dai tipi derivati SKObject per eliminare tutti gli oggetti nativi.

(Ereditato da SKObject)
DisposeUnownedManaged()

Implementato dai tipi derivati SKObject per eliminare gli oggetti gestiti che non sono di proprietà di questa istanza.

(Ereditato da SKObject)
GetFamilyName(Int32)

Restituisce il nome della famiglia di caratteri per l'indice specificato.

GetFontFamilies()

Restituisce tutti i nomi della famiglia di caratteri caricati da questo gestore tipi di carattere.

GetFontStyles(Int32)

Restituisce il set di stili di carattere per l'indice specificato.

GetFontStyles(String)

Usare il fallback di sistema per trovare gli stili del carattere tipografico per la famiglia specificata.

MatchCharacter(Char)

Usare il fallback di sistema per trovare un carattere tipografico per il carattere specificato.

MatchCharacter(Int32)

Usare il fallback di sistema per trovare un carattere tipografico per il carattere specificato.

MatchCharacter(String, Char)

Usare il fallback di sistema per trovare un carattere tipografico per il carattere specificato.

MatchCharacter(String, Int32, Int32, SKFontStyleSlant, String[], Int32)

Usare il fallback di sistema per trovare un carattere tipografico per il carattere specificato.

MatchCharacter(String, Int32)

Usare il fallback di sistema per trovare un carattere tipografico per il carattere specificato.

MatchCharacter(String, SKFontStyle, String[], Int32)

Usare il fallback di sistema per trovare un carattere tipografico per il carattere specificato.

MatchCharacter(String, SKFontStyleWeight, SKFontStyleWidth, SKFontStyleSlant, String[], Char)

Usare il fallback di sistema per trovare un carattere tipografico per il carattere specificato.

MatchCharacter(String, SKFontStyleWeight, SKFontStyleWidth, SKFontStyleSlant, String[], Int32)

Usare il fallback di sistema per trovare un carattere tipografico per il carattere specificato.

MatchCharacter(String, String[], Char)

Usare il fallback di sistema per trovare un carattere tipografico per il carattere specificato.

MatchCharacter(String, String[], Int32)

Usare il fallback di sistema per trovare un carattere tipografico per il carattere specificato.

MatchFamily(String, SKFontStyle)

Trovare il carattere tipografico corrispondente più vicino al nome e allo stile della famiglia specificati.

MatchFamily(String)

Trova la corrispondenza con un carattere tipografico della famiglia specificata utilizzando lo stile predefinito del tipo di carattere.

Si applica a