SKFontManager Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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. |