![]() Mailinglisten-Archive |
Am Montag, 30. September 2002 14:07 schrieben Sie: > Hallo, > > > Mein Ziel ist es so einen Lieferschein zu erstellen mit x Datens�tze im > Hauptbereich, so das es auch m�glich > sein kann das dieser Lieferschein �ber mehrere Seiten geht. > Ist das mit ClibPDF m�glich, hat jemand vielleicht ein Beispiel daf�r? Ich > habe leider noch nie mit PDF und > PHP gearbeitet und habe noch keine M�glichkeit gefunden in einen PDF einen > Kopfbereich oder Fu�bereich > zu definieren. > > Danke Daniel Bladeck Hallo, www.fpdf.org nutze ich zur Erstellung von PDF-Dateien, weil daf�r keine �nderung am System und PHP vorgenommen werden m�ssen. FPDF hat Kopf- und Fu�zeilen, diese werden automatisch erzeugt, sobald die definierten Randbereiche erreicht werden. Problem ist nur, das der Seitenkopf auf der 1. Seite eines Beleges meistens anders aussieht als auf der 2. Seite und dann noch mehrere Belege in einem PDF-Dokument integriert werden sollen. Ich habe mir einfach eine Funktion geschrieben die das pr�ft. Und folgende Logik hat: In die Funktion zur Positionierung des Cursors habe ich folgende Abfrage eingebaut: Wenn die neue Position des Cursors gr��er ist als die Seitenl�nge - unterer Rand (unterer Rand = Seitenrand + Fu�bereich) dann ggf. erzeuge den Seitenfu�, erstelle eine neue Seite, schreibe den Seitenkopf und positioniere den Cursor auf der neuen Seite. Mit einem Beispiel ist schlecht, da ich die FPDF-Funktionen in eigenen Funktionen nochmals integriert habe, und Du Dich in die FPDF- und in meine Funktionen einarbeiten m�sstest. Wenn aber doch Interesse besteht dann sende ich Sie Dir als PM. Gruss Ron
php::bar PHP Wiki - Listenarchive