Condividi tramite


PrivateFontCollection Classe

Definizione

Fornisce un insieme di famiglie di caratteri compilati da file di caratteri 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à
PrivateFontCollection
Attributi

Commenti

La PrivateFontCollection classe consente alle applicazioni di installare una versione privata di un tipo di carattere esistente senza la necessità di 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 .

Nota

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 di runtime. Per altre informazioni, vedere System.Drawing.Common supportato solo in Windows.

Costruttori

PrivateFontCollection()

Inizializza una nuova istanza della classe PrivateFontCollection.

Proprietà

Families

Ottiene la matrice degli oggetti FontFamily associati a questo oggetto FontCollection.

(Ereditato da FontCollection)

Metodi

AddFontFile(String)

Aggiunge un tipo di carattere del file specificato a questo oggetto PrivateFontCollection.

AddMemoryFont(IntPtr, Int32)

Aggiunge un tipo di carattere contenuto nella memoria di sistema a questo oggetto PrivateFontCollection.

Dispose()

Rilascia tutte le risorse usate da questa classe FontCollection.

(Ereditato da FontCollection)
Dispose(Boolean)

Rilascia le risorse non gestite usate da FontCollection e, facoltativamente, 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 l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a

Vedi anche