Bonjour,
sous windows, j'extrais l'icone associée à un fichier (ici un ods) dans un TImage.
On remarque que le TImage respecte la transparence.
Je l'enregistre en "test.ico" par un banal :La canal alpha est visiblement perdu.
Code : Sélectionner tout - Visualiser dans une fenêtre à part ImgIcon.Picture.SaveToFile('test.ico');
Comment conserver la transparence dans le fichier enregistré sachant qu'éventuellement le résultat peut-être sauvegardé dans un png.
J'ai peut être su faire cela... mais si tel est le cas, j'ai oublié. Lazarus n'est plus ma plateforme de développement principal depuis quelques années (mais Qt). Merci simplement de m'indiquer une piste si possible sans utiliser BGRABitmap.
Cordialement. Gilles
Partager