Drucken // inklusive Seitenanpassung, Logo, Datum,...

  • VB.NET

Es gibt 3 Antworten in diesem Thema. Der letzte Beitrag () ist von RodFromGermany.

    Drucken // inklusive Seitenanpassung, Logo, Datum,...

    Hallo,

    ich würde gerne Berechnungsergebnisse eines selbst geschriebenen Programms ausdrucken lassen.

    Bisher gebe ich diese Ergebnisse in ListBoxen in einer Form aus.

    Wie ich die komplette Form drucken kann habe ich bereits in diesem Forum gefunden...

    Wie sieht es aber aus wenn ich die Ergebnisse auf einer DIN A4 Seite ausgeben möchte und auch die Breite dieser nutzen möchte (Ich will nicht die Form dementsprechend verbreitern)?
    Ich würde auch gerne zusätzlich zu der Form noch das Datum / den Benutzer / und ein Logo (.bmp) ausgeben lassen.


    Ich hoffe Ihr könnt mir hier weiterhelfen.
    Pack den Text in eine erweiterte RichTextBox:
    RTB drucken
    Falls Du diesen Code kopierst, achte auf die C&P-Bremse.
    Jede einzelne Zeile Deines Programms, die Du nicht explizit getestet hast, ist falsch :!:
    Ein guter .NET-Snippetkonverter (der ist verfügbar).
    Programmierfragen über PN / Konversation werden ignoriert!
    Das Drucken auf eienm Drucker ist wie das Malen in einer PictureBox im Paint-Ereignis.
    Du musst alles zu Fuß da hin positionieren, wo es hin soll.
    Allerdings kannst Du auch Deinen Text in eine normale RichTextBox schreiben, diese als RTF speichern, mit dem WordPad öffnen und dort drucken lassen.
    (siehe dazu die Process-Klasse).
    Falls Du diesen Code kopierst, achte auf die C&P-Bremse.
    Jede einzelne Zeile Deines Programms, die Du nicht explizit getestet hast, ist falsch :!:
    Ein guter .NET-Snippetkonverter (der ist verfügbar).
    Programmierfragen über PN / Konversation werden ignoriert!