Rafael: FPDF -> intelligenter Seitenumbruch

Ich tappe gerade etwas im Dunkeln und wäre für ein bisschen Hilfe sehr dankbar.
Ich versuche einen Datensatz über eine Schleife in ein PDF zu schreiben. Dafür nutze ich FPDF. Nun habe ich das Problem, dass diese Sätze unterschiedlich groß sind. In den meisten Fällen passen zwei Einträge auf eine Seite. In manchen Fällen aber auch nicht. Ich will nun erreichen, dass möglichst wenige Seiten gebraucht werden aber auch kein Datensatz gesplittet wird. AddPage() ist also vergeblich.

Daher meine Frage: Gibt es dafür irgendeine vorgefertigte Funktion? Oder wie liese sich das sonst bewerkstelligen?

Danke!