Speichern einer Bitmap Grafik
-
Mein Problem
ist folgendes:
Ich lese Messwerte aus einer Textdatei ein und stelle sie in einem (normalen) Karthesischen Koordinatensystem dar. Nun möchte ich das auf dem Bildschirm erhaltene Bild als Bitmap speichern. Doch wie mach ich das bloß?
Gibt es dafür schon vordefinierte Funktionen, oder weiß jemand wie ich das anstellen kann?Bin für jede Hilfe dankbar
-
wie bekommst du ueberhaupt ein bild auf den schirm??
-
Mit Bild
habe ich eine selbsterstellte Grafik gemeint, die lediglich auf dem Bildschirm dargestellt wird. Mir geht es darum, dass ich praktisch einen Screenshot mache und diesen als Bitmap speichern kann.
-
sag mir wie du entwickelst.
-
Du könntest zum Einen versuchen ein Bitmap selber als File zu schreiben. Den Aufbau des Dateiformates erhälst du zum Beispiel bei http://de.wikipedia.org/wiki/Windows_Bitmap. Aber das ist an manchen Stellen ziemlich kniffelig.
Deswegen empfehle ich dir die EasyBMP Library. Die ist wirklich extrem einfach zu benutzen und nimmt dir die ganzen fiesen Sachen ab. Guckst du hier: http://easybmp.sourceforge.net/.
Viel Erfolg
PS: Wenn du Probleme hast, dann zeig mal den Code, der dir deine Bildschirmgrafik erzeugt. (Also in welcher Form deine Bilddaten vorliegen)
-
Das mit dem Schreiben der Bitmap als File selber habe ich auch schon in Erwägung gezogen, wofür ich mich aber nur als letzte Wahl entschieden hätte.
Vielen Dank für den Link zu EasyBmp. Ich werde mir das ganze mal anschauen und in die Sache einarbeiten.