Freigeben über


PrivateFontCollection Klasse

Definition

Stellt eine Auflistung von Schriftfamilien bereit, die aus von der Clientanwendung bereitgestellten Schriftartdateien erstellt wurden.

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
Vererbung
PrivateFontCollection
Attribute

Hinweise

Mit PrivateFontCollection der -Klasse können Anwendungen eine private Version einer vorhandenen Schriftart installieren, ohne dass die Systemversion der Schriftart ersetzt werden muss. Beispielsweise kann GDI+ zusätzlich zur vom System verwendeten Arial-Schriftart eine private Version der Schriftart Arial erstellen. PrivateFontCollection kann auch verwendet werden, um Schriftarten zu installieren, die im Betriebssystem nicht vorhanden sind. Dies ist eine temporäre Schriftartinstallation, die sich nicht auf die vom System installierte Sammlung auswirkt. Verwenden Sie die -Klasse, um die InstalledFontCollection installierte Auflistung anzuzeigen.

Hinweis

In .NET 6 und höheren Versionen wird das System.Drawing.Common-Paket, das diesen Typ enthält, nur unter Windows-Betriebssystemen unterstützt. Die Verwendung dieses Typs in plattformübergreifenden Apps führt zu Kompilierzeitwarnungen und Laufzeitausnahmen. Weitere Informationen finden Sie unter System.Drawing.Common wird nur unter Windows unterstützt.

Konstruktoren

PrivateFontCollection()

Initialisiert eine neue Instanz der PrivateFontCollection-Klasse.

Eigenschaften

Families

Ruft das Array von FontFamily-Objekten ab, die dieser FontCollection zugeordnet sind.

(Geerbt von FontCollection)

Methoden

AddFontFile(String)

Fügt dieser PrivateFontCollection eine Schriftart aus der angegebenen Datei hinzu.

AddMemoryFont(IntPtr, Int32)

Fügt dieser PrivateFontCollection eine im Systemspeicher enthaltene Schriftart hinzu.

Dispose()

Gibt alle von dieser FontCollection verwendeten Ressourcen frei.

(Geerbt von FontCollection)
Dispose(Boolean)

Gibt die von FontCollection verwendeten nicht verwalteten Ressourcen und optional die verwalteten Ressourcen frei.

(Geerbt von FontCollection)
Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für:

Weitere Informationen