Necesito tomar una captura de pantalla de un sitio web, ya que aparecería en un monitor de muy alta resolución ... digamos 4000x3000 píxeles. La pantalla de mi computadora portátil tiene una resolución nativa de 1400x768. Básicamente, necesito simular tener una resolución de monitor mucho más alta de lo que mi monitor y tarjeta de video realmente admiten. Quiero que la captura de pantalla del sitio se vea más o menos como se ve cuando presionas CTRL MINUS (alejar) en Firefox repetidamente, pero sin ninguna pérdida de píxeles debido a la escala. ¿Cómo puedo hacer esto? ¿Hay alguna forma de usar el software de máquina virtual para simular una pantalla de súper alta resolución? Si no, ¿hay alguna manera de abrir una ventana del navegador más grande que la pantalla y luego capturar su contenido como PNG de alguna manera? ¿Algo más que pueda funcionar?
fuente
Respuestas:
Puedes hacerlo con Firefox y 2 extensiones: Desarrollador web y FireShot .
Una vez que ambas extensiones estén instaladas, vaya a Herramientas - Desarrollador web - Cambiar tamaño - Editar Cambiar tamaño Dimensiones ....
Agregue un nuevo tamaño, 4000 x 3000. marque "Cambiar el tamaño de la ventana gráfica" si desea que solo el contenido de la página sea 4000x3000. Si no lo marca, la ventana completa de Firefox (con barras de herramientas, menú, ...) se establecerá en esta dimensión.
Una vez en el tamaño correcto, vaya a Herramientas - FireShot - Capture toda la página y .... Seleccione una acción, como Guardar, por ejemplo. Guardará el contenido de la página que Web Developer ha establecido en el tamaño deseado.
fuente
Mientras tanto (durante al menos un año o dos, desde la versión 15, si no me equivoco), Firefox lo admite directamente a través de las herramientas integradas para desarrolladores.
Pulse CtrlShift Mo seleccione Vista de diseño receptivo en el icono de Herramientas para desarrolladores en el menú de franjas.
Aparecerá esta vista, que le permitirá elegir entre un conjunto de ajustes preestablecidos, así como ingresar cualquier resolución deseada y guardar directamente una captura de pantalla en formato PNG en el disco con un solo clic:
fuente
Shift
+F2
y péguelascreenshot --clipboard --fullpage
en la "consola". Esto es diferente a la consola JS normal.En una Mac, Paparazzi puede ayudar, ya sea usando su GUI o usando una sintaxis de URL como:
La sintaxis de URL se puede convertir fácilmente en un bookmarklet . Paparazzi usa el motor de renderizado WebKit.
fuente
Utilizo un complemento de FireFox llamado Abduction para crear una imagen .png de una página web en su totalidad. Lamentablemente, ese complemento aún no se ha actualizado para ser compatible con FireFox 3.6.
Parece que ScreenGrab hará lo mismo.
fuente
Firefox 16 en adelante ahora contiene la capacidad de controlar el tamaño de la ventana gráfica con la consola del desarrollador:
Abrir Herramientas ... Desarrollador web ... Barra de herramientas para desarrolladores
Cambiar el tamaño de la ventana gráfica con este comando:
Captura de pantalla con este comando:
fuente
Bueno, con una configuración de Linux (o X Window System de cualquier tipo) puede configurar un escritorio virtual que sea más grande que su monitor. Te desplazas por él, pero creo que podrías maximizar tu navegador y capturarlo.
No sé si hay una manera de hacerlo en Windows u OS X.
fuente
Considero que usar servicios en línea como thumbalizr es más fácil que instalar complementos del navegador, si no necesita hacerlo con frecuencia.
fuente
En Chrome hay varias extensiones como:
Disparo de fuego
Captura de pantalla de la página web (no funcionó conmigo, tal vez tiene un error en este momento)
Hay otra captura de pantalla de la página web, pero no tengo la reputación suficiente para publicar más de dos enlaces.
fuente