# AddPage

`AddPage([string orientation [, mixed size [, int rotation]]])`

## Description

Ajoute une nouvelle page au document. Si une page était en cours, la méthode Footer() est appelée pour traiter le pied de page. Puis la page est ajoutée, la position courante mise en haut à gauche en fonction des marges gauche et haute, et Header() est appelée pour afficher l'en-tête.
La police qui était en cours au moment de l'appel est automatiquement restaurée. Il n'est donc pas nécessaire d'appeler à nouveau SetFont() si vous souhaitez continuer avec la même police. Même chose pour les couleurs et l'épaisseur du trait.
L'origine du système de coordonnées est en haut à gauche et les ordonnées croissantes vont vers le bas.

## Paramètres

`orientation`
  Orientation de la page. Les valeurs possibles sont (indépendamment de la casse) :
  - `P` ou `Portrait`
  - `L` ou `Landscape`
  La valeur par défaut est celle indiquée dans le constructeur.
`size`
  Format de la page. Il peut s'agir d'une des valeurs ci-dessous (indépendamment de la casse) :
  - `A3`
  - `A4`
  - `A5`
  - `Letter`
  - `Legal`
  ou bien d'un tableau contenant la largeur et la hauteur (exprimées en unité utilisateur).
  La valeur par défaut est celle indiquée dans le constructeur.
`rotation`
  Angle de rotation de la page. La valeur doit être un multiple de 90 ; la rotation se fait dans le sens horaire. La valeur par défaut est `0`.

## Voir

__construct, Header, Footer, SetMargins

Index