FPDF / __construct
Konstruktor, __construct gültig ab FPDF 1.8
Dieses ist der Konstruktor der Klasse und wird mit der Erzeugung eines entsprechenden Objekts ausgeführt. Bereits bei der Erzeugung des Objekts können das Papierformat, das Seitenlayout und die zu verwendende Maßeinheit bestimmt werden.
Syntax
FPDF([string orientation] [, string unit] [, mixed format])
Parameter
orientation (optional) | string |
Standardmäßig für alle Seiten des Dokuments zu verwendendes Seitenlayout. Möglicher Werte sind (Groß- / Kleinschreibung wird nicht beachtet):
Standardmäßig wird das Hochformat (Portrait) verwendet. |
unit (optional) | string |
Benutzedefinierte Einstellung für die innerhalb des Dokuments zu verwendende Maßeinheit für Positionsangaben, Maße, Abstände, etc.:
Ein Punkt entspricht 1/72 eines Inches, also in etwas 0,35 mm (ein Inch entspricht 2,54 cm). Die Einheit Punkt ist eine oft in der Typographie verwendete Einheit - Schriftgrößen werden in dieser Einheit angegeben. Das Standardmaß ist mm. |
format (optional) | mixed |
Gibt das Papierformat an. Mögliche Werte für das Format sind (Groß- / Kleinschreibung wird nicht beachtet):
oder ein benutzerdefiniertes Format das durch ein Array mit zwei Elementen definiert wird in dem die Breite und Höhe des Formats angegeben werden. Die Dokumentmaße entsprechen dabei der zuvor festgelegten Maßeinheit für das Dokument. |
Siehe auch
Keine Verweise
Beispiel
// Objekt aus FPDF Klasse erzeugen (mit Standardwerten)
//
// Seitenlayout: P (Hochformat)
// Einheit: mm
// Papierformat: A4
//
{"$"}pdf = new FPDF();
// Objekt aus FPDF Klasse erzeugen
//
// Seitenlayout: L (Querformat)
// Einheit: mm
// Papierformat: A4
//
{"$"}pdf = new FPDF('L');
// Objekt aus FPDF Klasse erzeugen
//
// Seitenlayout: L (Querformat)
// Einheit: cm
// Papierformat: A4
//
{"$"}pdf = new FPDF('L', 'cm');
// Objekt aus FPDF Klasse erzeugen
//
// Seitenlayout: P (Hochformat)
// Einheit: in
// Papierformat: Letter
//
{"$"}pdf = new FPDF('P', 'in', 'Letter');