TCPDF Autopagesatz + Hintergrundbild

7

Ich bin mit einem Projekt beschäftigt, das viele PDF-Dateien benötigt. Da sie alle das Design des Unternehmens benötigen, verwende ich ein Hintergrundbild mit dem Logo / Wasserzeichen.

Alles funktioniert gut, wenn ich nur eine Seite habe, aber wenn es mehrere Seiten gibt, ist der Hintergrund nur auf der ersten Seite.

%Vor%

Also mein $ bodyText ist mehr als 1 Seite ...

Gibt es eine Lösung, um jede Seite im Hintergrund zu haben?

Danke

Wouter

    
TwinsIT 03.07.2012, 10:39
quelle

1 Antwort

19

Sie können die TCPDF-Klasse mit einer benutzerdefinierten Header-Funktion erweitern und ein Bild zur Kopfzeile hinzufügen, mit TCPDF::Image . Es gibt ein Beispiel dafür, wie dies in den TCPDF-Beispielen

funktioniert

Aus dem Beispiel:

%Vor%

Und verwenden Sie MYPDF anstelle von TCPDF genauso wie Sie TCPDF verwenden würden. Das Einzige, was ich nicht weiß, ob der PDF-Body mit der Kopfzeile überlappen kann, aber ich denke es kann, wenn Sie explizit die Ränder und die Kopfzeilengröße angeben.

Lassen Sie mich wissen, ob das funktioniert.

    
SinistraD 07.07.2012, 14:45
quelle

Tags und Links