Necesito tomar una captura de pantalla de una página web completa. El truco es que necesito que la captura de pantalla incluya todo el contenido de un solo elemento que no cabe en la pantalla.
Es una tabla de una sola columna que tiene una barra de desplazamiento debido a su altura. No es un IFRAME (que sería fácil de cargar en su propia pestaña).
La columna contiene texto formateado y algunas imágenes pequeñas.
Para páginas web largas que se desplazan, es trivial realizar esta tarea. Pero, ¿cómo se puede lograr cuando contiene un elemento individual dentro de la página que se desplaza?
Para ser claro, necesito capturar toda la página, no solo el elemento en sí.
Me gustaría lograr esto usando Firefox en Windows.
Respuestas:
Mi sugerencia es utilizar la función integrada de Firefox que le permite tomar capturas de pantalla de un solo elemento DOM.
Solo abre las herramientas del desarrollador → Encuentra el elemento → Haz clic derecho y toma una captura de pantalla
No funcionó en uno de mi sitio interno, así que no puedo decir que funcionará para todos.
Actualización después de la edición de OP:
Si tiene la intención de grabar la página completa junto con todo el contenido del elemento DOM como se muestra a continuación, debe editar en vivo la altura del elemento DOM pero ...
Va a empujar muchos elementos DOM fuera de la ventana gráfica y la captura de pantalla o AFAIK cualquier otra herramienta no lo capturará, lo que supera su propósito, creo.
Lea a continuación de https://en.wikipedia.org/wiki/Screenshot
Si realmente tuviera que hacerlo a su manera, crearía un GIF o tomaría dos capturas de pantalla una página completa y otra solo del elemento DOM para fusionarlo en uno.
fuente
<body>
elemento y le dará la captura de pantalla deseada.Puede usar el comando de captura de pantalla de la Barra de herramientas del desarrollador:
Presione Shift+ F2para abrir la barra de herramientas o selecciónela en el menú Herramientas para desarrolladores web.
En la barra de herramientas, escriba el comando
screenshot --fullpage fullpage.png
.Para capturar un solo elemento, puede usar su selector css con el indicador --selector, por ejemplo
te conseguirá la imagen de abajo
fuente
Use el Modo de diseño receptivo de Firefox , establezca el ancho en algo normal y la altura de modo que sea suficiente para abarcar toda la página, haga clic en el botón de captura de pantalla (el icono de la cámara).
fuente
Hay un software llamado Snagit que puede resolver su problema. Este software puede tomar la captura de pantalla en diferentes tipos, como una ventana de desplazamiento y también puede grabar video.
Es una aplicación paga, pero también tiene una versión de prueba disponible.
fuente
Yo uso Screenpresso . Le permite tomar una captura de pantalla desplazable. Básicamente, toma una captura de pantalla, se desplaza hacia abajo y toma otra y así sucesivamente, luego Screenpresso las une. Screenpresso también es gratis.
Para su información, las teclas de acceso directo para la captura de pantalla de desplazamiento es WindowsKey + Shift + PrintScreen. Luego debe hacer clic en la ventana que desea desplazar. Cuando llegue a la siguiente parte para la captura de pantalla, haga clic derecho, desplácese hacia abajo, haga clic derecho y así sucesivamente. Cuando haya terminado, haga clic izquierdo y se unirán. Asegúrese de superponer algunas capturas de pantalla para que el proceso de costura funcione mejor.
fuente
Hay una extensión llamada Nimbus Screen Capture que se adapta perfectamente a esta tarea.
Tienes la opción de capturar:
fuente
Opciones para ajustar todo en una página:
<Ctrl>-
para ajustar todo en una páginaOtra opción es tomar una captura de pantalla de la parte superior de lo que desea capturar. Desplácese hacia abajo, tome la siguiente captura de pantalla. Repita esto hasta que haya capturado todo.
Opcionalmente: combine las capturas de pantalla en una imagen grande usando un editor de imágenes (por ejemplo, gimp).
fuente
Para tomar capturas de pantalla, puede agregar una extensión como captura de pantalla fácil. Entonces será mucho más fácil para ti tomar capturas de pantalla.
fuente
Para los programas DESKTOP, con la ventana de desplazamiento, la captura de ApowerSoft hizo el trabajo por mí.
fuente