03/10/2008, 18:14
|
| Colaborador | | Fecha de Ingreso: septiembre-2007 Ubicación: San Francisco, United States
Mensajes: 3.858
Antigüedad: 17 años, 4 meses Puntos: 87 | |
Respuesta: Como superponer imágenes transparentes (.gif)??? Usando gdi podrias tener algo asi
System.Drawing.Graphics g;
System.Drawing.Bitmap newImg = new Bitmap(600, 200);
System.Drawing.Image img1 =
System.Drawing.Image.FromFile("imagen.algo");
System.Drawing.Image img2 =
System.Drawing.Image.FromFile("imagen2.algo");
g = System.Drawing.Graphics.FromImage(newImg);
g.DrawImage(img1,0,0);
g.DrawImage(img2, 281, 0);
g.Save();
newImg.Save("NuevaImagen.jpg o la extension que se te ocurra");
solo tienes que ser cuidadoso en los tamaños si tu tamaño de imagenes que seran partes es mayor al final tienes que pre-procesarlas (reducir tamaño , cambiar resolucion o que se yo).
es un ejemplo ilustrativo, investiga sobre los 3 objetos clave en esto Bitmap, Graphics e Image.
con eso podras resolver tu problema. |