Einzelnen Beitrag anzeigen

Benutzerbild von Martin K
Martin K

Registriert seit: 20. Okt 2005
919 Beiträge
 
Turbo Delphi für Win32
 
#3

Re: 32 Bit Bitmap in PNG umwandeln

  Alt 14. Feb 2008, 19:38
OK, danke.
Funktioniert soweit.

Den Alpha-Kanal kann ich aber nur mit AlphaScanline bearbeiten, nicht mit dem höchstwertigen Byte von Scanline?
Irgendwie ist das mit Scanline etwas umständlich, weil man hier immer nur die 3 Bytes hat, wenn man ein PIntegerArray nimmt hat man da als höchstwertiges Byte schon das vom nächsten Pixel, irgendwie etwas umständlich...
Also bei TBitmap.Scanline war das irgendwie anders und einfacher, da ging das einfach mit einem PIntegerArray.
Liege ich da richtig?

Edit: Was für ein Array kann man sonst für Scanline dann nehmen, es gibt ja keinen 3 Byte großen Zahlen-Datentyp?!?
Mit den Menschen ist es wie mit Computern -
es gibt Nullen und Einsen.
  Mit Zitat antworten Zitat