entre Desarrolladores

Recibe ayuda de expertos

Registrate y pregunta

Es gratis y fácil

Recibe respuestas

Respuestas, votos y comentarios

Vota y selecciona respuestas

Recibe puntos, vota y da la solución

Pregunta

0voto

Tomar screenshot en C#

Durante la ejecución de mi aplicación deseo tomar un screenshot de la pantalla, ¿cuales son los pasos?

2 Respuestas

0voto

Peter Puntos150460

Prueba con esto:

Bitmap ScreenToBitmap = new Bitmap(Screen.PrimaryScreen.Bounds.Width, Screen.PrimaryScreen.Bounds.Height);
    System.Drawing.Graphics.FromImage(ScreenToBitmap).CopyFromScreen(
            new Point(0, 0), 
            new Point(0, 0), 
            new Size(Screen.PrimaryScreen.Bounds.Width, Screen.PrimaryScreen.Bounds.Height));
    ScreenToBitmap.Save("pantalla.jpg");

-1voto

carlossevi Puntos63580

No lo he probado, pero puedes pasarte por esta discusión de Stack Overflow en la que lo comentan.

Por favor, accede o regístrate para responder a esta pregunta.

Otras Preguntas y Respuestas


...

Bienvenido a entre Desarrolladores, donde puedes realizar preguntas y recibir respuestas de otros miembros de la comunidad.

Conecta