Udostępnij za pośrednictwem


PrivateFontCollection Klasa

Definicja

Udostępnia kolekcję rodzin czcionek utworzonych na podstawie plików czcionek udostępnianych przez aplikację kliencką.

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
Dziedziczenie
PrivateFontCollection
Atrybuty

Uwagi

Klasa PrivateFontCollection umożliwia aplikacjom zainstalowanie prywatnej wersji istniejącej czcionki bez konieczności zastępowania wersji systemowej czcionki. Na przykład GDI+ może utworzyć prywatną wersję czcionki Arial oprócz czcionki Arial używanej przez system. PrivateFontCollection można również użyć do instalowania czcionek, które nie istnieją w systemie operacyjnym. Jest to tymczasowa instalacja czcionki, która nie ma wpływu na kolekcję zainstalowaną przez system. Aby wyświetlić zainstalowaną kolekcję, użyj InstalledFontCollection klasy .

Uwaga

W programie .NET 6 i nowszych wersjach pakiet System.Drawing.Common, który obejmuje ten typ, jest obsługiwany tylko w systemach operacyjnych Windows. Użycie tego typu w aplikacjach międzyplatformowych powoduje ostrzeżenia w czasie kompilacji i wyjątki czasu wykonywania. Aby uzyskać więcej informacji, zobacz System.Drawing.Common only supported on Windows (Obsługiwane tylko w systemie Windows).

Konstruktory

PrivateFontCollection()

Inicjuje nowe wystąpienie klasy PrivateFontCollection.

Właściwości

Families

Pobiera tablicę obiektów skojarzonych FontFamily z tym FontCollectionobiektem .

(Odziedziczone po FontCollection)

Metody

AddFontFile(String)

Dodaje czcionkę z określonego pliku do tego PrivateFontCollectionpliku .

AddMemoryFont(IntPtr, Int32)

Dodaje do tego PrivateFontCollectionczcionkę zawartą w pamięci systemowej .

Dispose()

Zwalnia wszystkie zasoby używane przez ten FontCollectionprogram .

(Odziedziczone po FontCollection)
Dispose(Boolean)

Zwalnia zasoby niezarządzane używane przez element FontCollection i opcjonalnie zwalnia zasoby zarządzane.

(Odziedziczone po FontCollection)
Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Dotyczy

Zobacz też