Entwickler-Ecke
Multimedia / Grafik - Problem mit HasMorePages
Waterman83 - Do 22.10.09 09:18
Titel: Problem mit HasMorePages
Hi Freunde,
ich habe ein kleines Problem mit dem HasMorePages,
Er durchläuft den Code finde ich richtig, druckt aber leider nur eine Seite? Was mache ich verkehrt? Habe ich das hasmorepage falsch verstanden
Danke schon einmal
Gruß
Daniel
C#-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15:
| private void bereiteDruckVor(PrintPageEventArgs e) { Graphics g = e.Graphics; for (int i = 0; i < 2; i++) { g.DrawString(i, new Font(FontFamily.GenericSerif, 12, FontStyle.Bold), Brushes.Black, 100, 100); if (i < 1) { e.HasMorePages = true; } else e.HasMorePages = false; } } |
Moderiert von Narses: C#-Tags hinzugefügt
Waterman83 - Do 22.10.09 10:26
Danke für die ersten Infos. Drucken, ist kein Problem in dem angegeben Quelltext, ist nur die erstellung der Seite, bzw der Seiten angegeben. Aber warum druckt er nur eins? Was mache ich an der Befehl hasmorepages verkehrt?
Danke
Daniel
Christian S. - Do 22.10.09 11:09
Waterman83 hat folgendes geschrieben : |
Danke für die ersten Infos. Drucken, ist kein Problem in dem angegeben Quelltext, ist nur die erstellung der Seite, bzw der Seiten angegeben. Aber warum druckt er nur eins? Was mache ich an der Befehl hasmorepages verkehrt? |
Wie in den verlinkten Posts auch betont: Du druckst mehrere Seiten nicht in einer Schleife, sondern das PrintPage-Event wird für jede Seite separat aufgerufen.
Waterman83 - Do 22.10.09 14:01
Hi und danke schon einmal,
könntest du mir für mein Beispiel, welches 2 Seiten drucken sollte ein Beispiel geben, damit ich es mal richtig verstehe. Wo was hingehört.
Danke Danke Danke
Daniel
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2024 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!