Entwickler-Ecke

Sonstiges (.NET) - Drucken für Neulinge


Mustermann - Mo 15.03.10 17:12
Titel: Drucken für Neulinge
Hallo an alle. Ich habe eine frage.
Ich mache gerade eine Ausbildung und da wir uns langsam dem Ende nähern sollen wir ein Praktikum absolvieren.
Mit meine Aufgabenstellung bin ich schon fast fertig. Das einzige was mich noch aufhält, ist Statistik drucken. Mit dem Drucker oder Druckfunktionen habe ich noch nie gearbeitet und deswegen weiss ich nicht wie ich anfangen soll oder an sowas ran gehen soll. Kann mir da jemand helfen? Bin sehr dankbar für jede Hilfe.Danke!


danielf - Mo 15.03.10 17:51

Hallo,

das Drucken in .NET geschieht mit der Klasse PrintDocument. Du instantiierst ein Objekt und registrierst das PrintPage-Event. Bei dem Event erhälst du dann das entsprechende Graphics Objekt auf das du zeichnen kannst (so kommt es dann beim Drucker raus).

Im Internet gibt es einige Beispiele. Folgende finde ich einfach erklärt:
Drucken unter C# [http://blog.norberteder.com/index.php?entry=entry051230-151352]
Drucken einer Windows Form (WinForm) mit c# [http://www.petergloor.com/blog/2006/09/drucken-einer-windows-form-winform-mit.html]

Ein bisschen ausführlicher findest du ein Kapitel in dem C# [http://www.multidata.at/SitesMD/Doc_VisualCSharp/visual_csharp_18_002.htm#mj720e1c06a2768b9c5a4cca1515af585a]-Buch.

Gruß Daniel


Christian S. - Mo 15.03.10 17:53

Siehe auch hier [http://www.c-sharp-forum.de/viewtopic.php?p=576062#576062] und hier [http://www.c-sharp-forum.de/viewtopic.php?p=540462#540462] :-)


Mustermann - Di 16.03.10 11:12

Danke für eure Hilfe. Hat mir geholfen