PrivateFontCollection Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
- 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) |