Bernd: PDF mit mehreren Seiten erzeugen

Beitrag lesen

Hallo,

ich habe ein Script das erzeugt mir eine "Musterform" für ein PDF Dokument.
Dabei handelt es sich um ein Rechteck und ein Logo.
Das Script funktioniert auch wunderbar.

$pdfimage = pdf_open_image_file($p, 'gif', 'head.gif');
pdf_place_image($p, $pdfimage, 0, 700, 1);

$color = 'E3E2CF';
$red = hexdec(substr($color,0,2)) / 255;
$green = hexdec(substr($color,2,2)) / 255;
$blue = hexdec(substr($color,4,2)) / 255;
PDF_setcolor($p,'both', 'rgb',$red,$green,$blue);
PDF_rect($p,0,0,535,700);
PDF_fill($p);

Nun ist es so, das ich bei Bedarf mehrere Seiten auf einmal erzeugen will, mit dem beschriebenen Hintergrund und Logo.
Es werden dabei Daten aus einer Datenbank abgefragt und ins PDF eingefügt, deshalb kann man nie sagen wieviele Seiten es werden

Ich würde gerne wissen, ob man den Quellcode der den Hintergrund und Logo einfügt irgendwie auslagern kann, so das er nicht zig mal in dem Script vorkommt.

Außerdem habe ich auf php.net nichts dazu gefunden, wie ich eine neue Seite starte. Ich habe es bisher nur so hinbekommen, das eine Seite erstellt wird.

Kann mir da irgendwer weiterhelfen ?

mfg

Bernd