PrivateFontCollection Sınıf

Tanım

İstemci uygulaması tarafından sağlanan yazı tipi dosyalarından oluşturulmuş yazı tipi ailelerinden oluşan bir koleksiyon 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
PrivateFontCollection
Öznitelikler

Açıklamalar

sınıfı, PrivateFontCollection uygulamaların yazı tipinin sistem sürümünü değiştirme gereksinimi olmadan mevcut 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.

Note

.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

Name Description
PrivateFontCollection()

PrivateFontCollection sınıfının yeni bir örneğini başlatır.

Özellikler

Name Description
Families

Bu FontFamilyile ilişkili nesne dizisini FontCollection alır.

(Devralındığı yer: FontCollection)

Yöntemler

Name Description
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)

tarafından FontCollection kullanılan yönetilmeyen kaynakları serbest bırakır ve isteğe bağlı olarak yönetilen kaynakları 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()

Geçerli örneğin Type alır.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli Objectbasit bir kopyasını oluşturur.

(Devralındığı yer: Object)
ToString()

Geçerli nesneyi temsil eden bir dize döndürür.

(Devralındığı yer: Object)

Şunlara uygulanır

Ayrıca bkz.