## FontFamily class


Benzer temel tasarımı paylaşan bir grup yazı tipini temsil eder. Bu sınıfın nesneleri yalnızca [System::MakeObject()](../../system/makeobject/) işlevi kullanılarak allocate edilmelidir. Yığın üzerinde veya operator new kullanarak bu tipin örneğini asla oluşturmayın; bu, çalışma zamanı hatalarına ve/veya doğrulama hatalarına yol açar. Bu sınıfı her zaman [System::SmartPtr](../../system/smartptr/) işaretçisine sarın ve bu işaretçiyi fonksiyonlara argüman olarak geçirmek için kullanın.

```cpp
class FontFamily : public System::Object
```

## Yöntemler

| Yöntem | Açıklama |
| --- | --- |
| [Clone](./clone/)() | Geçerli [FontFamily](./) nesnesinin bir kopyasını döndürür. |
| [Dispose](./dispose/)() | Geçerli nesne tarafından edinilen tüm işletim sistemi kaynaklarını serbest bırakır. |
| [Equals](./equals/)(System::SharedPtr\<System::Object\>) override | Geçerli nesne ile belirtilen nesnelerin aynı olup olmadığını belirler. |
| [FontFamily](./fontfamily/)(const String\&) | Belirtilen adla bir yazı tipi ailesini temsil eden yeni bir [FontFamily](./) sınıf örneği oluşturur. |
| [FontFamily](./fontfamily/)(const String\&, const SharedPtr\<Text::FontCollection\>\&) | Belirtilen adla belirtilen FontCollection içinde yeni bir [FontFamily](./) örneği oluşturur. |
| [FontFamily](./fontfamily/)(Text::GenericFontFamilies) | Belirtilen genel yazı tipi ailesinden yeni bir [FontFamily](./) örneği oluşturur. |
| static [get_Families](./get_families/)() | Geçerli grafik bağlamıyla ilişkili tüm [FontFamily](./) nesnelerini içeren bir dizi döndürür. |
| static [get_GenericMonospace](./get_genericmonospace/)() | Genel Monospace yazı tipi ailesini temsil eden bir [FontFamily](./) nesnesi döndürür. |
| static [get_GenericSansSerif](./get_genericsansserif/)() | Genel Sans Serif yazı tipi ailesini temsil eden bir [FontFamily](./) nesnesi döndürür. |
| static [get_GenericSerif](./get_genericserif/)() | Genel Serif yazı tipi ailesini temsil eden bir [FontFamily](./) nesnesi döndürür. |
| [get_Name](./get_name/)() const | Geçerli nesne tarafından temsil edilen yazı tipi ailesinin adını döndürür. |
| [GetCellAscent](./getcellascent/)(FontStyle) | Belirtilen yazı tipi stili için geçerli nesne tarafından temsil edilen yazı tipi ailesinin hücre yükselişini döndürür. |
| [GetCellDescent](./getcelldescent/)(FontStyle) | Belirtilen yazı tipi stili için geçerli nesne tarafından temsil edilen yazı tipi ailesinin hücre alçalmasını döndürür. |
| [GetEmHeight](./getemheight/)(FontStyle) | Belirtilen stil için yazı tipi tasarım birimlerinde em karesinin yüksekliğini döndürür. |
| [GetLineSpacing](./getlinespacing/)(FontStyle) | Belirtilen yazı tipi stili için geçerli nesne tarafından temsil edilen yazı tipi ailesinin satır aralığını döndürür. |
| [GetName](./getname/)(int) const | Geçerli nesne tarafından temsil edilen yazı tipi ailesinin adını döndürür. |
| [IsStyleAvailable](./isstyleavailable/)(FontStyle) | Belirtilen yazı tipi stilinin mevcut olup olmadığını belirler. |
| virtual [~FontFamily](./~fontfamily/)() | Yıkıcı. |
## Ayrıca Bakınız

* Class [Object](../../system/object/)
* Namespace [System::Drawing](../)
* Library [Aspose.Page for C++](../../)
