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