Das Ziel Bitmap muss natürlich ein 32Bit Format aufweisen.
Bitmap.PixelFormat:=pf32bit;
zur Sicherheit noch Bitmap.HandleType:=bmDIB;
Eine 32Bit Bitmap wird aber normalerweise als RGBA interpretiert.
Wobei A der Alpha Kanal(Transparenz) darstellt.
CMYK kann so nicht direkt angezeigt werden. Das muss
zuvor nach
RGB (zurück) konvertiert werden.
Im Übrigen würde ich keine TImage Komponenten sondern direkt
TBitmap verwenden.