Text in Bild einfügen

dNIL

Mitglied
Hallo,

kann man irgendwie Text in ein Bild einfügen (in ein jpg soll ein Copyright gespeichert werden)?

Man kann zwar die einzelnen Pixel von Bitmaps ändern, aber da hab ich ja nicht die Koordinaten von den einzelnen Textpixeln ...


Gruß
dNIL
 
Zuletzt bearbeitet:
OK, ich kann jetzt ein anderes Bild mit Text in mein Bild einfügen (ohne den Hintergrund). Aber kann ich auch automatisch ien Bild mit 'nem entsprechenden Text erzeugen?


MfG
dNIL
 
Zuletzt bearbeitet:
So kannst Du beliebigen Text in ein Bild schreiben:
Code:
// Neues Bitmap erstellen
Bitmap bmp = new Bitmap(300, 300);

// Graphics-Objekt erstellen aus dem zuvor erstellten Bitmap
Graphics grf = Graphics.FromImage(bmp);

// Schrift erstellen
Font f = new Font("Arial", 12.0f);

// Text ausgeben
grf.DrawString("Mein Text", f, new SolidBrush(Color.Blue),
   20.0f, 20.0f);

// Alle Grafikoperationen, die noch offen stehen, abschließen
grf.Flush();

// Bild speichern
bmp.Save("C:\\Ausgabe.png");
Du musst halt anstelle eines neuen, leeren Bitmaps Dein vorhandenes Bild laden.
 
Zuletzt bearbeitet:
Zurück