rtf-datei dynamisch erzeugen; seitenumbruch vor absatz

Alles, was PHP betrifft, kann hier besprochen werden.

rtf-datei dynamisch erzeugen; seitenumbruch vor absatz

Postby H.Klingel » 27. November 2006 22:27

Hi,
ich habe noch eine andere Frage. Ich fürchte zwar, dass es unmöglich ist, aber vielleicht gibt es ja doch einen Guru, der eine Lösung kennt.

Ich habe folgende Aufgabe:
Ich muss dynamisch aus einer MySQL-DB einen Brief erstellen, bei dem ab der zweiten Seite eine feste Kopfzeile (Name des Absenders) eingefügt werden muss.

Nach einigem Suchen bin ich dabei nur auf zwei Alternativen gestossen, die eine Kopfzeile ermöglichen, und die mit php erstellbar sind:
(1) pdf
(2) rtf

Weil ein Brief an mehrere Empfänger geschickt wird, habe ich mich für rtf entschieden, weil ich dort nicht das komplette Dokument neu erstellen muss, wenn sich der Empfänger ändert, sondern mittels str_replace das bestehende Dokument ändern kann.

Der entscheidende Nachteil ist der folgende:
Es passiert häufig, dass von einem Absatz nur die Überschrift auf der vorigen Seite ist, der Inhalt des Absatzes aber auf der nächsten Seite zu finden ist.
Ich würde also gerne folgendes erreichen :
ist auf der aktuellen Seite nicht mehr genug Platz, dass von einem Absatz (inkl. Überschrift) nicht mindestens 7 Zeilen reinpassen, breche die Seite um.

Ich weiss, dass das mit pdf ginge...

Viele Grüße,
Harald
H.Klingel
 
Posts: 31
Joined: 29. August 2005 09:07

Return to PHP

Who is online

Users browsing this forum: No registered users and 55 guests