Seite 1 von 1

Grafiken mit Alphachannel

Verfasst: 03.09.2009 23:53
von Thatsanee
Hi,
habe ein wenig mit dem neuen Befehl DrawAlphaImage gespielt.
Einladen und Anzeigen klappt ja, aber wie mache ich es beim
Speichern das wieder die Alpha Daten vorhanden sind, oder geht
das noch nicht ?

Thatsanee

Verfasst: 04.09.2009 03:48
von STARGÅTE
:lol: den Befehl DrawAlphaImage gibt es schon länger, seit 4.00
ich denke mal du meinst den neuen Parameter Alpha?

Aber zum Speicher ist das hier immer noch aktuell:
UsePNGImageEncoder()

Aktiviert den PNG (Portable Network Graphic) Bild Support für SaveImage() und SaveSprite(). Das PNG Format ist von Web-Designern gut bekannt, da es inzwischen eines der beliebteren Formate ist. Es ist ein verlustfreies Kompressionsformat, was bedeutet, dass das Bild beim Komprimieren keine Informationen verliert. Dies ist aktuell der beste verlustfreie Kompressionsalgorithmus. Die PNG Alphachannel Information (wenn vorhanden) wird derzeit ignoriert.

Verfasst: 04.09.2009 09:43
von Thatsanee
Hi STARGÅTE,

ja das habe ich gelesen, aber hätte ja sein können da es irgend eine andere
Möglichkeit gibt sowas zu machen, z.B. mit einer externen DLL oder so.

Falls es sowas nicht gibt bleibt halt nur abzuwarten, irgendwann wird es
dann bestimmt auch eingebaut in PureBasic (hoffe ich zumindest)

Thatsanee

Verfasst: 04.09.2009 13:33
von freak
PB 4.40 kann den Alphachannel in PNG und JPEG2000 speichern.

Re: Grafiken mit Alphachannel

Verfasst: 24.10.2009 22:05
von Arthur
Hi,
habe gerade versucht ein SPRITE mit alpha kanal zu speichern, geht aber nicht, er füllt es mir immer wieder schwarz aus -.-, geht das nun also nur bei images?

mfg arthur