Pixmap im bmp-Format speichern
Übersicht

![]() |
HubsiBetreff: Pixmap im bmp-Format speichern |
![]() Antworten mit Zitat ![]() |
---|---|---|
Ich bin gerade dabei ein kleines Helferchen-Programm für mich zu schreiben und suche verzweifelt eine Funktion welche es mir erlaubt ein Bild das ich vom Backbuffer in eine Pixmap kopiert habe als bmp zu speichern. Hintergrund ist das eine Reihe Einzelbilder einen anderen Farbton bekommen sollen. Soweit mit BMax ja kein Problem, nur eben wie gesagt das speichern ![]() ![]() |
||
Den ganzen Doag im Bett umanandflagga und iaz daherkema und meine Hendl`n fressn... |
Lador |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Hi Hubsi,
es gibt SavePixmapPNG() und SavePixmapJPeg(), aber für Bitmaps gibt es keinen offiziellen Source Code. Hab auf die Schnelle diese Diskussion im Englischen Forum gefunden, die auf eine Seite mit inoffizieller Funktion SavePixmapBMP() verlinkt (s. unten, zweiter link): http://www.blitzmax.com/Commun...opic=65262 http://www.blitzbasic.com/Comm...036#603668 (Beitrag unten von JoshK) Hab es jetzt aber nicht getestet. Hoffe, ich konnte dir weiterhelfen. MFG Lador |
||
Mein aktuelles Projekt:
2D-Rollenspiel "Iliran" Screenshot | Worklog Fortschritt: ca. 70% |
![]() |
count-doku |
![]() Antworten mit Zitat ![]() |
---|---|---|
Hi,
da das Bitmap Format recht einfach gehalten ist (siehe auch Wikipedia) sollte es auch nicht so schwierig sein, einen Code zu schreiben der aus dem der Pixmap zugrunde liegenden MemoryBank eine Bitmap macht. Hatte sowas mal in BB geschrieben, vllt. hilft dir das: BlitzBasic: [AUSKLAPPEN] Type BMP_TImg lg, Count-Doku |
||
![]() |
DAK |
![]() Antworten mit Zitat ![]() |
---|---|---|
Gibt es einen besonderen Grund, warum es bmp sein muss und nicht png? | ||
Gewinner der 6. und der 68. BlitzCodeCompo |
![]() |
Hubsi |
![]() Antworten mit Zitat ![]() |
---|---|---|
Tausend Dank erstmal, werd die Funktion testen ![]() Der Grund für bmp ist das alle Tiles bisher in bmp gemacht wurden und ich bei einer Umstellung auf png ich rund 140 Dateien umspeichern müsste. Ob das besonders schlau war bei den Vorüberlegungen zum Projekt zu ignorieren sei mal dahin gestellt ![]() Schadet aber auch nix sich näher mit dem Format zu befassen, nochmal danke für die schnelle Hilfe ![]() Edit: Funktioniert klasse, der Tag ist gerettet ![]() |
||
Den ganzen Doag im Bett umanandflagga und iaz daherkema und meine Hendl`n fressn... |
![]() |
XeresModerator |
![]() Antworten mit Zitat ![]() |
---|---|---|
Du musst 140 Dateien ändern, wenn du eine andere Dateiendung verwenden willst?
Das ist das abstruseste, was ich je gehört habe. Konstanten oder Konfigurationsdateien jetzt einbauen. |
||
Win10 Prof.(x64)/Ubuntu 16.04|CPU 4x3Ghz (Intel i5-4590S)|RAM 8 GB|GeForce GTX 960
Wie man Fragen richtig stellt || "Es geht nicht" || Video-Tutorial: Sinus & Cosinus THERE IS NO FAIR. THERE IS NO JUSTICE. THERE IS JUST ME. (Death, Discworld) |
![]() |
DAK |
![]() Antworten mit Zitat ![]() |
---|---|---|
Ich glaube, er meint, wenn er alle von BMP auf PNG umändern will, dann muss er das alles machen.
Aber es passt ja zum Thema. Einfach ein kleines Programm machen, dass alle BMPs lädt und als PNGs speichert. |
||
Gewinner der 6. und der 68. BlitzCodeCompo |
![]() |
Hubsi |
![]() Antworten mit Zitat ![]() |
---|---|---|
Den Gedanken von DAK hatte ich auch, aber Xeres hat schon recht ![]() ![]() |
||
Den ganzen Doag im Bett umanandflagga und iaz daherkema und meine Hendl`n fressn... |
![]() |
HolzchopfMeisterpacker |
![]() Antworten mit Zitat ![]() |
---|---|---|
Hubsi hat Folgendes geschrieben: LoadImage lädt ja das Format in dem Datei vorliegt. Unabhängig davon ob die Endung "stimmt"
Das verwirrt mich jetzt ![]() Wenn du dir kein Tool schreiben willst, was BMP lädt und PNG ausspuckt: IrfanView bietet Batch Conversion an. D.h. du gibst einen Ordner an, in dem es alle Dateien einlesen soll, einen Ausgabeordner und ein Ausgabedateiformat, drückst auf Start und schon hast du alle BMPs als PNG MfG Holzchopf |
||
Erledige alles Schritt um Schritt - erledige alles. - Holzchopf
CC BY ♫ BinaryBorn - Yogurt ♫ (31.10.2018) Im Kopf da knackt's und knistert's sturm - 's ist kein Gedanke, nur ein Wurm |
![]() |
Hubsi |
![]() Antworten mit Zitat ![]() |
---|---|---|
Ein Problem liegt nicht mehr vor. Zu Anfang des Threads hatte ich schlichtweg ein dickes Brett vorm Kopf, was sich durch die viele Hilfe ziemlich rasant abmontieren ließ. Manchmal denk ich viel zu sehr um die Ecke, aber ich arbeite dran ![]() |
||
Den ganzen Doag im Bett umanandflagga und iaz daherkema und meine Hendl`n fressn... |
Übersicht


Powered by phpBB © 2001 - 2006, phpBB Group