VB.NET-Quellcode
- Dim bmp As New Bitmap(My.Resources.Kunststoff.Width, My.Resources.Kunststoff.Height)
- Dim g As Graphics = Graphics.FromImage(bmp)
- g.DrawImage(My.Resources.Kunststoff, New Point(0, 0)) g.DrawString("Mein Text...", New Font("Arial", 12, FontStyle.Bold), Brushes.Black, 10, 10)
- g.Dispose()
- PictureBox1.BackgroundImage = bmp
Hallo Zusammen,
wie oben angegeben versuche ich mit dem Code einen Text auf ein Bild zu schreiben. Leider hat die Sache einen Haken!! Der Text wird zwar wunderbar übertragen,
nur leider läuft mein Arbeitsspeicher voll!! Mit jedem Zeichenvorgang steigt die Arbeitsspeicheranzeige im Task Manager. Da ich beabsichtige einen Fließtext auf ein Bild zu schreiben und somit sehr häufig auf das Bild gezeichnet wird, ist der Speicher in kürzester Zeit voll gelaufen!!
Ich bitte dringend um Abhilfe! Ich möchte Text auf ein Bild (ca. 8mb groß) zeichnen und in eine Picturebox übertragen ohne das der Speicher zuläuft!!
Danke