Merci , j'ai réussi à trouver comment faire. Seulement , j'ai un
problème mineur. C'est que, à la base mon gif fait 5Ko (le grand) et
celui que je met par dessus en fait 2Ko. Dès que, je lance
l'application, je me retrouve avec une image GIF de 35Ko (ca , a la
limite, on s'en fout). Mais le problème est que l'image du résultat
laisse apparaître des granulets (sur l'image des pixels) qui rend
l'image moins bien qu'au départ. Est ce que je peux résoudre ce
problème ?
Voici mon code :
Bitmap Map = new Bitmap(Image.FromFile("carte.gif"));
Bitmap Marker = new Bitmap(Image.FromFile("marker.gif"));
Marker.MakeTransparent(Color.White);
Graphics Gr_Map = Graphics.FromImage(Map);
int X_Map,Y_Map;
X_Map = (Map.Width/2)-(Marker.Width/2);
Y_Map = (Map.Height/2)-(Marker.Height/2);
Gr_Map.DrawImage(Marker,X_Map,Y_Map);
Gr_Map.Dispose();
Map.Save("Result.gif",System.Drawing.Imaging.ImageFormat.Gif);
Billou_13
Bask En Force
