Guardar página web grande como imagen

28

Estoy tratando de guardar una página web como una imagen. La página web que intento guardar es un poco larga y tiene muchas imágenes.

Intenté Google Chrome Screen Capture Extension y algunos otros complementos de captura de pantalla de Chrome, pero todos me dieron una imagen vacía como salida.

¿Cómo puedo superar esto? ¿Hay otros complementos conocidos (no Chrome está bien) para guardar una página web grande como una imagen?

Nalaka526
fuente
¿Solo quieres las fotos en esa página? haga clic derecho en cada imagen y seleccione "guardar imagen como"
Moab
@Moab En realidad, quiero toda la página como imagen (imágenes, texto y todo en la pantalla) ...
Nalaka526
Si solo desea guardar la página para más adelante, también puede guardarla como un archivo web (archivo .mht único). Sé que IE y Opera pueden hacer eso al menos.
Svish
Snagit lo haría sin problemas, mejor que cualquier otra posibilidad aquí
gd1
1
¡Debes usar una cámara para tomar fotos de la página y luego unirlas!
Peter Olson el

Respuestas:

20

Imprima en PDF, luego guarde el PDF como una imagen. Creo que ese es probablemente tu método más infalible.

Imprimir en PDF es sencillo y tiene un montón de opciones, la conversión después del hecho mantendrá el diseño de la página.

Respuesta de conversión aquí: ¿Cómo guardo un archivo PDF de imagen como una imagen?

Como nota: si utiliza el proyecto PDFCreator disponible en http://www.pdfforge.org/, la opción de imprimir un PDF como imagen o imprimir como una imagen es nativa.

iivel
fuente
77
Imprimir como PDF dividirá la página web en páginas, supongo ... :(
Nalaka526
Depende de su diseño de página / tamaño de papel y opciones de impresión para su impresora PDF. Siempre puede seleccionar la escala a 1 hoja también.
Activo el
@ Nalaka526 no, a menos que establezca el tamaño de papel en A3 o A2.
invertir el
12

El secuestro de Firefox ! El complemento no pudo guardar una imagen tan grande. Si desea guardar una imagen única extremadamente larga y está abierto a soluciones que no sean de Chrome, aquí hay algunas que podrían funcionar:

  1. SiteShoter es una aplicación portátil:

    1

  2. Existen varias aplicaciones de captura de pantalla web en línea, como esta.

Karan
fuente
1
Encontré esta aplicación independiente ( webscreencapture.com ) y guardó la página web con éxito. Muchas gracias por sus sugerencias ... :)
Nalaka526
11

Hay una nueva línea de comando de Firefox que te permite tomar capturas de pantalla.

Presione Shift+ F2y escribascreenshot filename1.png 0 true

Desafortunadamente para su sitio, recibo un error ..., pero sin embargo, es una característica agradable de saber.

ACTUALIZACIÓN: Parece que la sintaxis ha cambiado ligeramente en la versión más reciente y ahora para tomar una captura de pantalla completa, debe escribir screenshot filename.png --fullpage

CichyK24
fuente
Para otros, esto está integrado en el navegador principal de Firefox, no se requieren extensiones / complementos
rcoup
7

Encontré este independiente (aplicación portátil): captura de pantalla web , que podría guardar la página web como una imagen con éxito ...

Gracias a todos respondieron ... :), las sugerencias son realmente valiosas y me hicieron pensar de muchas maneras para lograrlo. La respuesta de "Karan" me hizo pensar en aplicaciones independientes que no conocía ... Muchas gracias.

Nalaka526
fuente
1
El enlace ahora está muerto. Sin embargo, aún debería poder descargarlo de archive.org. Desafortunadamente, no hay garantía de que el software funcione con versiones recientes de Windows como Windows 8 o 10.
JPaget
5

Puedes usar Awesome Screenshot :

  • Capture o recorte el área seleccionada, o toda la parte visible, o la página completa
  • Soporte de formato PNG
  • Admite desplazamiento horizontal al capturar
Bagata
fuente
2

Si he entendido correctamente su pregunta, seguramente será su respuesta. Tienes la herramienta Snagit para capturar toda la pantalla.

c-sharp
fuente
Esta es una herramienta comercial, pero según la pregunta, esta respuesta es correcta. Encontré una herramienta gratuita que puede lograr lo mismo (mi requisito) por lo que se adapta mejor ... Gracias por la respuesta y el voto
positivo
1
Gracias. Pero podría usar su versión de prueba gratuita.
do sostenido el
2

Otra forma de hacer esto (de forma automatizada) sería utilizar Phantom JS, el navegador web sin cabeza de WebKit. Un ejemplo incluido "technews.js" "capturará Google News como una imagen PNG" y ese ejemplo podría modificarse para cualquier sitio web.

http://phantomjs.org/

Tal
fuente
Esa es una biblioteca muy elegante; Gracias por publicarlo.
Activo el
1

Use los complementos de FireShot para guardar una página web grande en Imagen y PDF también.

También es compatible con Firefox , Chrome e IE .

Para instalar en Firefox, vaya a Tools-> Add-onsluego búsquelo FireShote instálelo.

Más información sobre Fireshot visite http://getfireshot.com/

Manoranjan Jena
fuente
0

He intentado algunas cosas. Abra la página web en Chrome, luego haga clic derecho en un lugar vacío en la página y seleccione "Guardar como", luego seleccione "guardar como tipo" "página web, completa" en la parte inferior de la ventana guardar como.

Guárdelo en una carpeta vacía, guardará un archivo y una carpeta (deben mantenerse juntos en la misma carpeta), cada vez que desee ver la página, haga doble clic en el archivo htm.

Dentro de la carpeta encontrará todas las imágenes si las desea para otros fines.

.

ingrese la descripción de la imagen aquí

Moab
fuente
3
¿Cómo responde la pregunta de OP?
configuración regional predeterminada el
2
Esto no está relacionado con la pregunta y trata de asumir un mayor conocimiento de lo que está buscando iivel.
Steffan Donal
1
@Ruirize: ¿qué estaba buscando?
Activo el
@Ruirize, no hay una buena manera de guardar una página tan grande en una sola imagen, imagínese tratando de ver un archivo JPEG tan grande (largo). Probé la aplicación portátil y guardó la página web como un archivo JPEG, sin valor para ver, el OP no sabía lo que estaban buscando.
Moab
@Ruirize OP nunca dijo para qué iban a usar "la imagen", ya que la pregunta es ambigua en su forma actual. La mía es una buena solución, simplemente no te hace feliz.
Moab
0

Si no necesita la imagen del tamaño real, puede alejarla y luego tomar una captura de pantalla.

Mark Redman
fuente
Es dudoso que cualquier navegador pueda alejarse lo suficiente como para mostrar las 57 imágenes.
Martineau 01 de
Podrías intentar una combinación de alejar y tomar múltiples capturas de pantalla en la página ... luego combinar las imágenes ... sí, se requiere algo de trabajo, pero no tardarás tanto ...
Mark Redman
0

Si entiendo tu pregunta, lo que quieres es capturar todo el sitio web, ¿estoy en lo cierto? Haz lo siguiente:

  1. Abra su programa de edición de imágenes favorito (recomiendo Paint.NET) , cree un nuevo lienzo con una altura bastante grande, tan alto como la página del agujero podría tomar
  2. Cambie a la página web, presione PrtScen su teclado.
  3. Vuelva al programa de edición de imágenes, pegue su imagen en el lienzo.
  4. Cambie a la página web, desplace la ventana hacia abajo hasta llegar al final de la última imagen impresa, y presione nuevamente Imprimir pantalla .
  5. Regrese a su programa de edición de imágenes, ahora pegue el Nuevo justo debajo del previamente pegado, para que comience desde donde finalizó la imagen anterior.
  6. Repita los pasos anteriores una docena de veces hasta que se haya desplazado hacia la parte inferior de la ventana.

Es una solución larga, pero funciona.

Ahmed Elyamani
fuente
+1: a veces solo tienes que hacer un poco de trabajo ... no es ciencia espacial.
Mark Redman el