Text auf Bild schreiben
-
Wie schreibe ich ein Text auf ein Bild, und kann das dann aber noch verändern. (Farbe, Größe, Schriftart)
MinGW32; Code::Blocks; Windows XP / Ubuntu 9.04; wxWidgets
-
Probiers mit Paint.NET, gibts kostenlos im INET, einfach unter www.google.de suchen, downloaden, starten, bild laden und Bild wie gewünscht verändern...
-
sorry, das wollte ich ne, Ich will ein 2D Spiel programmieren, dafür wäre ein bisschen Text, der vom Spiel auf das Bild (oder auch auf das Fenster direkt) geschrieben wird, nicht schlecht. GIMP ist übrigens deutlich besser als Paint.net und funzt auch unter Linux (oder besser: gerade unter Linux)
-
bild in puffer a und in puffer b einlesen http://docs.wxwidgets.org/trunk/classwx_bitmap.html
2)
text in den puffer b reinschreiben
http://docs.wxwidgets.org/trunk/classwx_font.html
3)
ergebnis angucken
4) ergebnis gefällt?
JA: goto 5)
NEIN: copy a->b, change text parameters, goto 2)
5) fertig
-
ich werd mir das bei gelegenheit mal durchlesen. ^^
-
gibts auch Methoden um direkt auf dem Screen zu zeichnen? Also durch ne Konsole gesteuert und ich will mit der Konsole entweder Fullscreen oder nur einen Teil des Screens zum zeichnen von Bildern/Text/Rechtecken (...) benutzen. Geht das?
-
-
dabei dachte ich weniger an wxWidgets sondern mehr an C++ direkt.
-
nein, auf den screen geht nur über api funktionen.