Seite 1 von 1

Problem mit Image und Speichern

Verfasst: 11.09.2006 23:20
von In_Go
In Purebasic ist es möglich Images mit verschiedener Tiefe zu erzeugen.
Beispiel:

Code: Alles auswählen

Ergebnis = CreateImage(#Image, Breite, Höhe [, Tiefe])
Erzeuge ich hiermit ein Image mit Tiefe von 8 Bit und speichere dieses Image als Bitmap (*.bmp) wird dieses Image wieder auf 24 Bit Format
umgewandelt. Dies steht genauso beschrieben auch in der Dokumentation!
Es ist also kein Fehler!
Es wäre aber wünschenswert wenn die erzeugte Tiefe auch abgespeichert wird.
Oder gibt es gar andere Möglichkeiten ?
Warum ist die Erzeugung und Abspeicherung von 8 Bit tiefen Images wichtig ?
Will man ein Icon erzeugen hat dieses in der Regel (bei Windows jedenfalls) eine Tiefe von 8 Bit.
Oder gibts andere Methoden für das Abspeichern einer Grafik mit 8 Bit Tiefe ?

Verfasst: 12.09.2006 19:07
von PureLust
Wenn es Dir in der Hauptsache um das Erstellen von Icons geht, dann wirf mal einen Blick in das Code-Archiv.
Dort findest Du im Bereich Graphics einige Beispiele bezüglich Icons-Erstellung.