Entwickler-Ecke

C# - Die Sprache - Grafik verändern (Text hinzufügen) und drucken


Mordsklebe - Mi 05.03.08 16:09
Titel: Grafik verändern (Text hinzufügen) und drucken
Hallo,

ich habe mir bisher meine Grafik einfach drucken lassen, allerdings würde ich jetzt gerne auch noch Text zur Grafik hinzufügen, weiß aber nicht wie ich das sinnvollerweise machen kann.
Es wäre sehr nett wenn Ihr mir dabei helfen könnt. Also hier mein bisheriger Quellcode.


C#-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
        //druckt die aktuelle Ansicht
        private void printItem_Click(object sender, EventArgs e)
        {
               PrintDialog pd = new PrintDialog();
               pd.Document = this.printDocument1;
               if (DialogResult.OK == pd.ShowDialog())
                  {
                      printDocument1.Print();
                  }
               zeichenFenster.Refresh();
            
        }
        private void printDocument1_PrintPage(object sender, PrintPageEventArgs e)
        {
            graph = e.Graphics;
            paintingAll();
             graph = Graphics.FromImage(zeichenFenster.Image);
        }


Wär echt super, wenn Ihr mir Konkrete Lödungen mit Quellcode geben könntet.
Vielen Dank schon mal im Voraus.

Moderiert von user profile iconChristian S.: C#-Tags hinzugefügt


Th69 - Mo 10.03.08 12:58

Mittels e.Graphics.DrawString(...) kannst du nachträglich noch Text hinzufügen.


maro158 - Di 11.03.08 09:49

Wirf mal einen Blick auf:
http://www.codeproject.com/KB/GDI-plus/watermark.aspx