PrivateFontCollection Třída

Definice

Poskytuje kolekci rodin písem sestavených ze souborů písem, které poskytuje klientská aplikace.

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
Dědičnost
PrivateFontCollection
Atributy

Poznámky

Třída PrivateFontCollection umožňuje aplikacím nainstalovat soukromou verzi existujícího písma bez nutnosti nahradit systémovou verzi písma. GDI+ může například vytvořit soukromou verzi písma Arial vedle písma Arial, které systém používá. PrivateFontCollection lze také použít k instalaci písem, která v operačním systému neexistují. Jedná se o dočasnou instalaci písma, která nemá vliv na kolekci nainstalovanou systémem. Pokud chcete zobrazit nainstalovanou kolekci InstalledFontCollection , použijte třídu .

Poznámka

V rozhraní .NET 6 a novějších verzích je balíček System.Drawing.Common, který obsahuje tento typ, podporován pouze v operačních systémech Windows. Použití tohoto typu v multiplatformních aplikacích způsobuje upozornění na kompilaci a výjimky za běhu. Další informace najdete v tématu System.Drawing.Common podporované pouze ve Windows.

Konstruktory

PrivateFontCollection()

Inicializuje novou instanci PrivateFontCollection třídy .

Vlastnosti

Families

Získá pole objektů přidružených FontFamily k tomuto FontCollectionobjektu .

(Zděděno od FontCollection)

Metody

AddFontFile(String)

Přidá do tohoto PrivateFontCollectionsouboru písmo ze zadaného souboru .

AddMemoryFont(IntPtr, Int32)

Přidá do tohoto PrivateFontCollectionsouboru písmo obsažené v systémové paměti.

Dispose()

Uvolní všechny prostředky používané tímto FontCollectionnástrojem .

(Zděděno od FontCollection)
Dispose(Boolean)

Uvolní nespravované prostředky používané nástrojem FontCollection a volitelně uvolní spravované prostředky.

(Zděděno od FontCollection)
Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí hashovací funkce.

(Zděděno od Object)
GetType()

Type Získá z aktuální instance.

(Zděděno od Object)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Objectsouboru .

(Zděděno od Object)
ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Platí pro

Viz také