# __construct

`__construct([string orientation [, string unit [, mixed size]]])`

## Descripción

Esta es la clase constructor. Permite establecer el formato de página, la orientación y la unidad de medida usada en todos los métodos (excepto para tamaños de fuentes).

## Parámetros

`orientation`
  Orientación de página por defecto. Los posibles valores son (indiferente a mayúsculas):
  - `P` o `Portrait` (normal)
  - `L` o `Landscape` (apaisado)
  Valor por defecto es `P`.
`unit`
  Unidad de medida de usuario. Los posibles valores son:
  - `pt`: punto
  - `mm`: milimetro
  - `cm`: centimetro
  - `in`: pulgada
  Un punto es igual a 1/72 de pulgada, es decir cerca de 0.35 mm (siendo una pulgada 2.54 cm). Esta es una unidad muy común en tipografía; los tamaños de fuentes son expresados en esa unidad.
  Valor por defecto es `mm`.
`size`
  El formato usado por las páginas. Es puede ser uno de los siguientes valores (indiferente a mayúsculas):
  - `A3`
  - `A4`
  - `A5`
  - `Letter`
  - `Legal`
  o un formato personalizado en la forma de un array de dos elementos conteniendo el ancho y el alto (expresado en la unidad dada por `unit`).
  Valor por defecto es `A4`.

## Ejemplo

Ejemplo con un formato de página personalizado en 100x150 mm:

    $pdf = new FPDF('P', 'mm', array(100,150));

Inicio