Forum: Multimedia
by Medium,
28. Aug 2013
Mist. Ich war gedanklich zwischen Bit- und Byteangaben hin und her gerissen, und hab's dann auch noch gemischt. Ich muss mal was essen :stupid:
Forum: Multimedia
by Medium,
28. Aug 2013
Etwas genauer: Canvas.TextOut() schreibt bei 32-Bit Zielen die höchstwertigen 2 Bytes mit 0, da sie nicht verwendet werden. Bei einem 32-Bit PNG sind diese Bytes aber genau der Alphakanal, der bei 0 als voll durchsichtig gilt. Der Text dürfte also tatsächlich in dem Bild sein, nur halt voll transparent. Du könntest entweder in einem zweiten Durchlauf den Alphakanal manuell anpassen, oder besser...