PrivateFontCollection Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Innehåller en samling teckensnittsfamiljer som skapats från teckensnittsfiler som tillhandahålls av klientprogrammet.
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
- Arv
- Attribut
Kommentarer
Klassen PrivateFontCollection gör det möjligt för program att installera en privat version av ett befintligt teckensnitt utan att behöva ersätta systemversionen av teckensnittet. GDI+ kan till exempel skapa en privat version av Arial-teckensnittet utöver det Arial-teckensnitt som systemet använder. PrivateFontCollection kan också användas för att installera teckensnitt som inte finns i operativsystemet. Det här är en tillfällig teckensnittsinstallation som inte påverkar den systeminstallerade samlingen. Om du vill se den installerade samlingen använder du InstalledFontCollection klassen .
Note
I .NET 6 och senare versioner stöds endast System.Drawing.Common-paketet, som innehåller den här typen, på Windows-operativsystem. Användning av den här typen i plattformsoberoende appar orsakar kompileringstidsvarningar och körningsfel. Mer information finns i System.Drawing.Common som endast stöds i Windows.
Konstruktorer
| Name | Description |
|---|---|
| PrivateFontCollection() |
Initierar en ny instans av PrivateFontCollection klassen. |
Egenskaper
| Name | Description |
|---|---|
| Families |
Hämtar matrisen FontFamily med objekt som är associerade med den här FontCollection. (Ärvd från FontCollection) |
Metoder
| Name | Description |
|---|---|
| AddFontFile(String) |
Lägger till ett teckensnitt från den angivna filen i den här PrivateFontCollection. |
| AddMemoryFont(IntPtr, Int32) |
Lägger till ett teckensnitt som finns i systemminnet i detta PrivateFontCollection. |
| Dispose() |
Släpper alla resurser som används av den här FontCollection. (Ärvd från FontCollection) |
| Dispose(Boolean) |
Släpper de ohanterade resurser som används av FontCollection och släpper eventuellt de hanterade resurserna. (Ärvd från FontCollection) |
| Equals(Object) |
Avgör om det angivna objektet är lika med det aktuella objektet. (Ärvd från Object) |
| GetHashCode() |
Fungerar som standard-hash-funktion. (Ärvd från Object) |
| GetType() |
Hämtar den aktuella instansen Type . (Ärvd från Object) |
| MemberwiseClone() |
Skapar en ytlig kopia av den aktuella Object. (Ärvd från Object) |
| ToString() |
Returnerar en sträng som representerar det aktuella objektet. (Ärvd från Object) |