Discussion:
Guardar página web como imagen
(demasiado antiguo para responder)
Luis agape
2008-10-03 05:40:00 UTC
Permalink
Buenas noches:

Estoy desarrollando un aplicativo windows que usa el control WebBrower para
navegar por diversas páginas web. Pero, ahora tengo un problema, ya que,
necesito que el aplicativo permita guardar el contenido de la página como
imagen (jpg, bmp, etc) o como pdf.

Agradeceré que cualquier sugerencia me la enviasen a la siguiente dirección
***@hotmail.com.

Muchas gracias por la atención prestada.

Saludos
Luis Agape
Jordi Maycas
2008-10-06 10:46:11 UTC
Permalink
teniendo en cuenta que si haces un F11, te pone pantalla completa, luego un
PrtScr, y al final un Paste, te lo pega al Paint...

no se podrian simular esos mensajes con el SendMessage?
Post by Luis agape
Estoy desarrollando un aplicativo windows que usa el control WebBrower para
navegar por diversas páginas web. Pero, ahora tengo un problema, ya que,
necesito que el aplicativo permita guardar el contenido de la página como
imagen (jpg, bmp, etc) o como pdf.
Agradeceré que cualquier sugerencia me la enviasen a la siguiente dirección
Muchas gracias por la atención prestada.
Saludos
Luis Agape
Ricardo D. Masabel Avendaño
2008-11-11 23:03:27 UTC
Permalink
Hola lapthebest:

luego de replicar un escenario como el que describiste (un winform con un
WebBrowser del que debo capturar el contenido como imagen) la rutina que he
utilizado para capturar ha sido la siguiente:

private void btnCapturar_Click(object sender, EventArgs e)
{
tslblStatus.Text = "Guardando imagen...";

// establecemos el tamaño de la imagen
int width = webBrowser1.Width;
int height = webBrowser1.Height;

// creamos el Bitmap
System.Drawing.Bitmap bmp = new Bitmap(width, height);

// mandamos a capturar el contenido del webBrowser1 como imagen en el
Bitmap
webBrowser1.DrawToBitmap(bmp, new Rectangle(0, 0, width, height));

// guardamos con el formato correspondiente
bmp.Save(@"C:\Image.jpg", ImageFormat.Jpeg);
}

he quitado el código que no tiene que ver con lo que pediste, así que con
eso te debería bastar...

Saludos.
Post by Luis agape
Estoy desarrollando un aplicativo windows que usa el control WebBrower para
navegar por diversas páginas web. Pero, ahora tengo un problema, ya que,
necesito que el aplicativo permita guardar el contenido de la página como
imagen (jpg, bmp, etc) o como pdf.
Agradeceré que cualquier sugerencia me la enviasen a la siguiente dirección
Muchas gracias por la atención prestada.
Saludos
Luis Agape
Loading...