## FontFamily class


Αντιπροσωπεύει μια ομάδα γραμματοσειρών που μοιράζονται ένα παρόμοιο βασικό σχέδιο. Τα αντικείμενα αυτής της κλάσης πρέπει να δημιουργούνται μόνο χρησιμοποιώντας τη συνάρτηση [System::MakeObject()](../../system/makeobject/). Ποτέ μην δημιουργείτε παρουσία αυτού του τύπου στη στοίβα ή χρησιμοποιώντας τον τελεστή new, καθώς θα οδηγήσει σε σφάλματα χρόνου εκτέλεσης και/ή σφάλματα ελέγχου. Πάντα τυλίξτε αυτήν την κλάση σε δείκτη [System::SmartPtr](../../system/smartptr/) και χρησιμοποιήστε αυτόν τον δείκτη για να τη μεταβιβάσετε σε συναρτήσεις ως όρισμα.

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

## Μέθοδοι

| Μέθοδος | Περιγραφή |
| --- | --- |
| [Clone](./clone/)() | Επιστρέφει ένα αντίγραφο του τρέχοντος αντικειμένου [FontFamily](./). |
| [Dispose](./dispose/)() | Απελευθερώνει όλους τους πόρους του λειτουργικού συστήματος που αποκτήθηκαν από το τρέχον αντικείμενο. |
| [Equals](./equals/)(System::SharedPtr\<System::Object\>) override | Καθορίζει εάν το τρέχον και το καθορισμένο αντικείμενο είναι πανομοιότυπα. |
| [FontFamily](./fontfamily/)(const String\&) | Δημιουργεί ένα νέο στιγμιότυπο της κλάσης [FontFamily](./) που αντιπροσωπεύει μια οικογένεια γραμματοσειρών με το καθορισμένο όνομα. |
| [FontFamily](./fontfamily/)(const String\&, const SharedPtr\<Text::FontCollection\>\&) | Δημιουργεί ένα νέο στιγμιότυπο της [FontFamily](./) στην καθορισμένη FontCollection με το καθορισμένο όνομα. |
| [FontFamily](./fontfamily/)(Text::GenericFontFamilies) | Δημιουργεί ένα νέο στιγμιότυπο της [FontFamily](./) από την καθορισμένη γενική οικογένεια γραμματοσειρών. |
| static [get_Families](./get_families/)() | Επιστρέφει έναν πίνακα που περιέχει όλα τα αντικείμενα [FontFamily](./) που σχετίζονται με το τρέχον γραφικό περιβάλλον. |
| static [get_GenericMonospace](./get_genericmonospace/)() | Επιστρέφει ένα αντικείμενο [FontFamily](./) που αντιπροσωπεύει μια γενική γραμματοσειρά Monospace. |
| static [get_GenericSansSerif](./get_genericsansserif/)() | Επιστρέφει ένα αντικείμενο [FontFamily](./) που αντιπροσωπεύει μια γενική γραμματοσειρά Sans Serif. |
| static [get_GenericSerif](./get_genericserif/)() | Επιστρέφει ένα αντικείμενο [FontFamily](./) που αντιπροσωπεύει μια γενική γραμματοσειρά Serif. |
| [get_Name](./get_name/)() const | Επιστρέφει το όνομα της οικογένειας γραμματοσειρών που αντιπροσωπεύεται από το τρέχον αντικείμενο. |
| [GetCellAscent](./getcellascent/)(FontStyle) | Επιστρέφει το άνοδο του κελιού της οικογένειας γραμματοσειρών που αντιπροσωπεύεται από το τρέχον αντικείμενο για το καθορισμένο στυλ γραμματοσειράς. |
| [GetCellDescent](./getcelldescent/)(FontStyle) | Επιστρέφει το κάθοδο του κελιού της οικογένειας γραμματοσειρών που αντιπροσωπεύεται από το τρέχον αντικείμενο για το καθορισμένο στυλ γραμματοσειράς. |
| [GetEmHeight](./getemheight/)(FontStyle) | Επιστρέφει το ύψος του τετραγώνου em σε μονάδες σχεδίασης γραμματοσειράς για το καθορισμένο στυλ. |
| [GetLineSpacing](./getlinespacing/)(FontStyle) | Επιστρέφει το διάστιχο γραμμής της οικογένειας γραμματοσειρών που αντιπροσωπεύεται από το τρέχον αντικείμενο για το καθορισμένο στυλ γραμματοσειράς. |
| [GetName](./getname/)(int) const | Επιστρέφει το όνομα της οικογένειας γραμματοσειρών που αντιπροσωπεύεται από το τρέχον αντικείμενο. |
| [IsStyleAvailable](./isstyleavailable/)(FontStyle) | Καθορίζει εάν το καθορισμένο στυλ γραμματοσειράς είναι διαθέσιμο. |
| virtual [~FontFamily](./~fontfamily/)() | Καταστροφέας. |
## Δείτε επίσης

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