## Class Font

La classe abstraite Font permet de gérer les polices de manière uniforme sur Artichow.

Les classes suivantes dérivent de Font :

- PHPFont
- FileFont

- Retourner voir la liste de toutes les classes

## Méthodes et propriétés

- public __construct()
- public draw(Driver $driver, Point $point, Text $text, int $width := NULL)
- public float getTextWidth(Text $text)
- public float getTextHeight(Text $text)

## Documentation

- public __construct()
  Construit la police.
  Remonter
- public draw(Driver $driver, Point $point, Text $text, int $width := NULL)
  Dessine avec la police courante le texte $text. Le pilote $driver sera utilisé pour le dessin tandis que le texte sera positionné au point $point. Le paramètre $width permet de spécifier la largeur maximale en pixels de la boîte de texte.
  Remonter
- public float getTextWidth(Text $text)
  - Supprimé à partir d'Artichow 1.1
  Retourne la largeur en pixels occupée par l'objet Text $text.
  Voir aussi :
  - Driver::getTextWidth()
  Remonter
- public float getTextHeight(Text $text)
  - Supprimé à partir d'Artichow 1.1
  Retourne la hauteur en pixels occupée par l'objet Text $text.
  Voir aussi :
  - Driver::getTextHeight()
  Remonter