Nur mal so angedacht: bereits bei erstellen des textes anzahl der 'anschläge' pro zeile und der zeilen pro seite festlegen damit dann beim druck zum einen nur x 'anschläge' pro zeile (=linksbündiger flattersatz) gedruckt werden, bzw. nach jeweils nach y zeilen automatisch die neue druckseite begonnen wird.

gruss enno

Am 08.06.11 10:56, schrieb Stefan Sicurella:
Hi,

ich drucke einen Text mit Drawstring auf eine Seite.
Dabei prüfe ich die Höhe des bedruckbaren Bereiches = printersetup.height
und die Höhe des Textes beim Druck = g.stringheight(Text,druckbreite)

Nun ist der Wert höher als der mir zur Verfügung stehende Platz und muss die 
Text aufsplitten, evtl. sogar über viele Seiten.

Aber egal wie ich das anstelle, es bleiben mir nur Näherungswerte, das haut 
manchmal hin und manchmal nicht.



Habt ihr eine Idee?


Gruß


Stefan


Antwort per Email an