Suchergebnisse
Suchergebnisse 1-5 von insgesamt 5.
Hier erfahren Sie, wie einfach Sie Ihren Browser aktualisieren können.
-
@King2k7 Du machst einen "trockenen Probedruck" ohne die Druckausgabe selbst und misst dabei die Zeilenhöhen aus. Das ist insbesondere dann wichtig, wenn Gruppen von Zeilen nicht getrennt werden sollen. Wenn die Ziel-Seitenhöhe überschritten wurde, brichst Du das ganze ab und druckst "scharf" und fängst neu auf der nächsten Seite wieder an. Ansonsten hat Dir @mrMo ja schon den richtigen Link gepostet.
-
@King2k7 Du musst wissen, dass das PrintPage-Event für jede einzelne Seite vom Framework erneut aufgerufen wird. Zitat von King2k7: „Wieso weiß die Print Funktion das es jetzt Seite 2 drucken muss?“Im BeginPrint-Event wird der Seitenzähler initialisiert. In PrintPage wird nach dem Drucken der Seitenzahl der Seitenzähler inkrementiert. Der Seitenzähler zeigt also stets die Nummer der bedruckten Seite an. Die Reihenfolge hier in meinem Beispiel nicht optimal. Also: Wenn Du im BeginPrint-Event den …