Richtextbox drucken

  • VB.NET

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

    Richtextbox drucken

    Hallo ich hoffe ihr könnt mir helfen.
    Ich möchte den Text von meiner Richtextbox drucken.
    Ich habe sehr lange gesucht aber nichts passendes gefunden.
    In meiner Richtextbox befinden sich verschiedene Farben auch in verschiedenen Schriftgrößen.
    Ich habe befehle gefunden wie:

    VB.NET-Quellcode

    1. e.Graphics.DrawString(RTB1.Text, RTB1.Font, New SolidBrush(RTB1.ForeColor), 10, 10)

    aber der druckt nur eine schriftgröße farbe usw. aus.
    Ich habe schon überlegt Zeile für Zeile einzufügen, aber ich wusste nicht wie ich das hinbekomme.
    Wäre sehr dankbar für beispiele.
    Such mal im Forum nach RichTextBoxEx, die druckt den Inhalt der RichTextBox in ihrer Formatierung.
    Bei e.Graphics.DrawString() musst Du die Formatierung vollständig selbst organisieren.
    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!