Bonjour,
Apparemment le 1er post a disparu, donc je repose ma question.
Je souhaite obtenir la transparence du fond de mon image que je récupère dans un TImageList. Le fond de mon image à l'origine est vert et cela devrait donc devenir transparent.
J'utilise le code suivant :
Or j'obtiens le fond blanc au lieu de transparent.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Image1.Picture.Bitmap.TransParentColor := Image1.canvas.pixels[0,0];// clRed; // clLime; Image1.Picture.Bitmap.TransparentMode := tmAuto; ImageList1.Draw(Image1.Canvas, 0 , 0, 0); //
si je remplace Image1.canvas.pixels[0,0] par clRed ou clLime, ça reste blanc...
Où ai-je bien pu cafouiller ?
Merci par avance.







Répondre avec citation







Partager