Foros del Web » Programando para Internet » ASPX (.net) »

Unir dos imagenes

Estas en el tema de Unir dos imagenes en el foro de ASPX (.net) en Foros del Web. Hola a todos Mi intención es unir dos imagenes en una sola con asp.net. Estoy usando el siguiente codigo: Stream examen = new FileStream(@"C:\P\Lineas\examen2.tif", FileMode.Open); ...
  #1 (permalink)  
Antiguo 23/04/2010, 04:12
 
Fecha de Ingreso: marzo-2010
Mensajes: 6
Antigüedad: 14 años, 8 meses
Puntos: 0
Unir dos imagenes

Hola a todos

Mi intención es unir dos imagenes en una sola con asp.net. Estoy usando el siguiente codigo:

Stream examen = new FileStream(@"C:\P\Lineas\examen2.tif", FileMode.Open);
Stream cabecera = new FileStream(@"C:\P\Lineas\cuadro4.tif", FileMode.Open);

string cabeza = @"C:\P\Lineas\inicio.tif";

System.Drawing.Image imgexamen = System.Drawing.Image.FromStream(examen);
System.Drawing.Image imgcabecera = System.Drawing.Image.FromStream(cabecera);


Bitmap inicio = (Bitmap)imgcabecera;
Bitmap contenido = (Bitmap)imgexamen;

//Paso 1
//imgcabecera.Save(cabeza, ImageFormat.Tiff);

//Paso 2

Encoder enc = Encoder.SaveFlag;
EncoderParameters ep = new EncoderParameters(1);

ep.Param[0] = new EncoderParameter(enc, (long)EncoderValue.MultiFrame);

imgcabecera.Save(cabeza, ImageFormat.Tiff);

ep.Param[0] = new EncoderParameter(enc, (long)EncoderValue.FrameDimensionPage);

ImageItem icabeza = new ImageItem(imgcabecera);

imgexamen.SaveAdd(inicio, ep);

ep.Param[0] = new EncoderParameter(enc, (long)EncoderValue.Flush);
imgexamen.SaveAdd(ep);

imgexamen.Dispose();
imgcabecera.Dispose();
examen.Dispose();
cabecera.Dispose();


pero me está dando error cuando se usa el primer SaveAdd indicando error general en GDI+

¿Alguna idea? Teneis algún ejemplo de unir dor imagenes (no superponer).

Muchas gracias
  #2 (permalink)  
Antiguo 23/04/2010, 16:39
 
Fecha de Ingreso: octubre-2000
Mensajes: 1.692
Antigüedad: 24 años
Puntos: 19
Respuesta: Unir dos imagenes

Hola como te va

Nunca tuve este problema, pero acá tenes un ejemplo, es de una aplicación win pero lo podes usar para web también:

http://blogs.vbcity.com/xtab/archive...9/21/6213.aspx
__________________
PD: Con amor, fe, amor a Dios y amistad podemos hacer un mundo mejor!!!!

Etiquetas: dos, imagenes, unir, aspx
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:43.