PrivateFontCollection Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
İstemci uygulaması tarafından sağlanan yazı tipi dosyalarından oluşturulmuş bir yazı tipi aileleri koleksiyonu sağlar.
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
- Devralma
- Öznitelikler
Açıklamalar
sınıfı, PrivateFontCollection uygulamaların yazı tipinin sistem sürümünü değiştirme gereksinimi olmadan var olan bir yazı tipinin özel sürümünü yüklemesine olanak tanır. Örneğin, GDI+, sistemin kullandığı Arial yazı tipine ek olarak Arial yazı tipinin özel bir sürümünü oluşturabilir. PrivateFontCollection , işletim sisteminde bulunmayan yazı tiplerini yüklemek için de kullanılabilir. Bu, sistem tarafından yüklenen koleksiyonu etkilemeyen geçici bir yazı tipi yüklemesidir. Yüklü koleksiyonu görmek için sınıfını InstalledFontCollection kullanın.
Not
.NET 6 ve sonraki sürümlerde, bu türü içeren System.Drawing.Common paketi yalnızca Windows işletim sistemlerinde desteklenir. Platformlar arası uygulamalarda bu türün kullanılması derleme zamanı uyarılarına ve çalışma zamanı özel durumlarına neden olur. Daha fazla bilgi için bkz . System.Drawing.Common yalnızca Windows'ta desteklenir.
Oluşturucular
PrivateFontCollection() |
PrivateFontCollection sınıfının yeni bir örneğini başlatır. |
Özellikler
Families |
Bu FontCollectionile ilişkili nesne dizisini FontFamily alır. (Devralındığı yer: FontCollection) |
Yöntemler
AddFontFile(String) |
Belirtilen dosyadan bu PrivateFontCollectiondosyaya bir yazı tipi ekler. |
AddMemoryFont(IntPtr, Int32) |
Bu PrivateFontCollectionöğesine sistem belleğinde bulunan bir yazı tipi ekler. |
Dispose() |
Bu FontCollectiontarafından kullanılan tüm kaynakları serbest bırakır. (Devralındığı yer: FontCollection) |
Dispose(Boolean) |
FontCollection tarafından kullanılan yönetilmeyen kaynakları serbest bırakır ve yönetilen kaynakları isteğe bağlı olarak serbest bırakır. (Devralındığı yer: FontCollection) |
Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
GetType() |
Type Geçerli örneğini alır. (Devralındığı yer: Object) |
MemberwiseClone() |
Geçerli Objectöğesinin sığ bir kopyasını oluşturur. (Devralındığı yer: Object) |
ToString() |
Geçerli nesneyi temsil eden dizeyi döndürür. (Devralındığı yer: Object) |