PrivateFontCollection Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
- 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 kromě 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, použijte InstalledFontCollection třídu.
Note
V .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í v době kompilace a výjimky za běhu. Další informace naleznete v tématu System.Drawing.Common podporován pouze ve Windows.
Konstruktory
| Name | Description |
|---|---|
| PrivateFontCollection() |
Inicializuje novou instanci PrivateFontCollection třídy. |
Vlastnosti
| Name | Description |
|---|---|
| Families |
Získá pole objektů přidružených FontFamily k tomuto FontCollection. (Zděděno od FontCollection) |
Metody
| Name | Description |
|---|---|
| AddFontFile(String) |
Přidá písmo ze zadaného souboru do tohoto PrivateFontCollectionsouboru . |
| AddMemoryFont(IntPtr, Int32) |
Přidá k tomu PrivateFontCollectionpí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é FontCollection a volitelně uvolní spravované prostředky. (Zděděno od FontCollection) |
| Equals(Object) |
Určuje, zda je zadaný objekt roven aktuálnímu objektu. (Zděděno od Object) |
| GetHashCode() |
Slouží jako výchozí funkce hash. (Zděděno od Object) |
| GetType() |
Získá Type aktuální instance. (Zděděno od Object) |
| MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Object. (Zděděno od Object) |
| ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |