Hallo, ich würde gerne mit C# ein Programm zum Bedrucken eines vorhandenen Formularvordrucks erstellen. Der Vordruck ändert sich nicht mehr und es soll auch nur dieser EINE Typ Vordruck bedruckt werden. Bitte keine Fragen zur Sinnhaftigkeit. Seht es im Zweifel als sinnfreie Spielerrei oder als Übung. C# ist gesetzt. Warum? Weil ich das gerne möchte. Ich finde leider überhaupt keinen richtigen Ansatzpunkt. Im Prinzip muss ich Strings an eine bestimmte Position drucken. Heißt ich muss bevor ich den Drucker mit den Daten füttere die Daten erstellen. Ich suche also ein Objekt, welches ich mit den Daten befüllen kann und anschließend zum Drucker schicke. Kann mir jemand einen Tipp geben nach welcher Klasse ich mal schauen kann? Bisher ist das vielversprechendste die Graphics Klasse. Hat jemand einen besseren Vorschlag? Vielen Dank im Voraus.
Als ein Ansatzpunkt: https://www.visualcplusdotnet.com/visualcplusdotnet23e.html
:
Bearbeitet durch User
Florian P. schrieb: > C# ist gesetzt. Warum? Weil ich das gerne möchte. > > Ich finde leider überhaupt keinen richtigen Ansatzpunkt. Tja...
Florian P. schrieb: > Kann mir jemand einen Tipp geben nach welcher Klasse > ich mal schauen kann? Klasse PrintDocument Das Internet ist voll mit guten Beispielen. Wir werden dir hier auch nicht besser erklären können.
Florian P. schrieb: > Kann mir jemand einen Tipp geben nach welcher Klasse > ich mal schauen kann? Bisher ist das vielversprechendste die Graphics > Klasse. Die eigentliche Ausgabe läuft natürlich über eine Instanz von Graphics. Aber da drum herum hat Microsoft ein recht brauchbares Framework aus diversen Klassen gebaut. Dein Problem sieht mir danach aus, als wenn du einen Erben von Printcontroller, eventuell auch von StandardPrintController schaffen wollen würdest. Wenn du damit einsteigst, findest du in der Doku ganz automatisch Verknüpfungen zu allem Kram, der in diesem Kontext auch noch relevant ist oder sein könnte.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.