Foro de elhacker.net

Programación => Programación C/C++ => Mensaje iniciado por: Destro- en 13 Enero 2011, 23:12 pm



Título: Pasar img bmp a gif.
Publicado por: Destro- en 13 Enero 2011, 23:12 pm
Holis :).
Ise un programita que captura la pantalla y la sube a un ftp,pero el formato es bmp y pesa mucho,hay forma de pasarla a gif u otro formato mas liviano?.

Grax de antemanos :).


Título: Re: Pasar img bmp a gif.
Publicado por: wirelesswifi en 13 Enero 2011, 23:40 pm
Aqui hay algo:

http://foro.elhacker.net/programacion_cc/capturar_pantalla_en_jpg_devc_solucionado-t161812.0.html

Disculpa la respuesta anterior creia que estaba en Diseño grafico

Ese si te sirve nos dices

Código
  1. static void Main()
  2.        {
  3.            Rectangle region= Screen.AllScreens[0].Bounds;
  4.            Bitmap bitmap = new Bitmap(region.Width, region.Height, PixelFormat.Format32bppPArgb);
  5.  
  6.            Graphics graphic = Graphics.FromImage(bitmap);
  7.            graphic.CopyFromScreen(region.Left, region.Top, 0, 0, region.Size);
  8.            bitmap.Save(@"C:\pantalla.jpg",ImageFormat.Jpeg );
  9.        }
  10.  

Saludos.