PrivateFontCollection 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.
Fornisce una raccolta di famiglie di caratteri compilate da file di tipo di carattere forniti dall'applicazione client.
public ref class PrivateFontCollection sealed : System::Drawing::Text::FontCollection
public sealed class PrivateFontCollection : System.Drawing.Text.FontCollection
[System.Runtime.InteropServices.ComVisible(false)]
public sealed class PrivateFontCollection : System.Drawing.Text.FontCollection
type PrivateFontCollection = class
inherit FontCollection
[<System.Runtime.InteropServices.ComVisible(false)>]
type PrivateFontCollection = class
inherit FontCollection
Public NotInheritable Class PrivateFontCollection
Inherits FontCollection
- Ereditarietà
- Attributi
Commenti
La PrivateFontCollection classe consente alle applicazioni di installare una versione privata di un tipo di carattere esistente senza dover sostituire la versione di sistema del tipo di carattere. Ad esempio, GDI+ può creare una versione privata del tipo di carattere Arial oltre al tipo di carattere Arial usato dal sistema. PrivateFontCollection può essere usato anche per installare i tipi di carattere che non esistono nel sistema operativo. Si tratta di un'installazione temporanea del tipo di carattere che non influisce sulla raccolta installata dal sistema. Per visualizzare la raccolta installata, usare la InstalledFontCollection classe .
Note
In .NET 6 e versioni successive il pacchetto System.Drawing.Common, che include questo tipo, è supportato solo nei sistemi operativi Windows. L'uso di questo tipo nelle app multipiattaforma causa avvisi in fase di compilazione ed eccezioni in fase di esecuzione. Per altre informazioni, vedere System.Drawing.Common supportato solo in Windows.
Costruttori
| Nome | Descrizione |
|---|---|
| PrivateFontCollection() |
Inizializza una nuova istanza della classe PrivateFontCollection. |
Proprietà
| Nome | Descrizione |
|---|---|
| Families |
Ottiene la matrice di FontFamily oggetti associati all'oggetto FontCollection. (Ereditato da FontCollection) |
Metodi
| Nome | Descrizione |
|---|---|
| AddFontFile(String) |
Aggiunge un tipo di carattere dal file specificato a questo PrivateFontCollectionoggetto . |
| AddMemoryFont(IntPtr, Int32) |
Aggiunge un tipo di carattere contenuto nella memoria di sistema a questo PrivateFontCollectionoggetto . |
| Dispose() |
Rilascia tutte le risorse usate da questo FontCollectionoggetto . (Ereditato da FontCollection) |
| Dispose(Boolean) |
Rilascia le risorse non gestite usate da FontCollection e, facoltativamente, rilascia le risorse gestite. (Ereditato da FontCollection) |
| Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
| GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
| GetType() |
Ottiene il Type dell'istanza corrente. (Ereditato da Object) |
| MemberwiseClone() |
Crea una copia superficiale del Objectcorrente. (Ereditato da Object) |
| ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |