2011-06-11 23:07:27 +0000 2011-06-11 23:07:27 +0000
38
38
Advertisement

Cómo hacer una captura de pantalla de una ventana más grande que la pantalla

Advertisement

Quiero hacer una captura de pantalla de una ventana que es más grande que el tamaño de la pantalla.

Si alejo el zoom de la ventana y hago la captura de pantalla, pierdo calidad ya que el zoom de la imagen no funciona.

Un monitor grande me ayudaría con esto pero no lo tengo.

Estoy usando Jing, pero sólo me permite tomar una foto de lo que es visible en la pantalla e ignora el resto.

¿Hay alguna manera de tomar capturas de pantalla de lo que está fuera de la pantalla?

Advertisement
Advertisement

Respuestas (12)

25
25
25
2015-02-18 06:07:33 +0000

Creo que Screenshot Captor es la herramienta que buscas. Sin embargo, implica una ligera curva de aprendizaje y la función de captura de ventanas de desplazamiento puede parecer intimidante al principio.

Puede capturar objetos, es decir, contenido dentro de ventanas con barras de desplazamiento (horizontales y verticales), controles individuales de programas, etc.

Es bastante potente, pero puede ser necesario hacer algunos ajustes para conseguir lo que se quiere y, por tanto, la curva de aprendizaje.

Si pruebas el programa y no te funciona, antes de descartarlo, mira los vídeos que aparecen en esta página , especialmente este sobre la captura básica de ventanas con desplazamiento .

Aquí hay un ejemplo de captura de una ventana de desplazamiento del Explorador de Windows (haga clic para ver el tamaño completo):

11
11
11
2015-02-17 19:46:11 +0000
  1. He tenido que probar cómo funciona/se ve el software en pantallas más grandes que la que tengo, y lo he hecho en una máquina virtual con VMWare Workstation. Simplemente he ido a Configuración de la máquina virtual, Pantalla, y he escrito allí la resolución. Es fácil hacer capturas de pantalla con el software de virtualización (Ctrl+Alt+PrtScr, y se guardan automáticamente en el escritorio del host). Aunque nunca he probado a subir a 6000×4000 hasta hoy :-)

  2. Aunque esto cubre el caso general, el caso de los archivos PDF es mucho, mucho más fácil. Hay un renderizador de PDF terriblemente útil (¡y gratuito!) llamado MuPDF en el que basta con ejecutar

  3. Una última cosa: ¿alguien mencionó la posibilidad de capturar pantallas de páginas web completas en Firefox? No hace falta ninguna extensión. Sólo tienes que pulsar Shift+F2 y escribir

9
Advertisement
9
9
2011-06-11 23:59:11 +0000
Advertisement

No hay nada “más allá de la pantalla”, sobre todo porque las aplicaciones no lo dibujan.

Tu mejor opción es pan alrededor de la imagen, y usar Photoshop (o tu editor de imágenes favorito) para unir las piezas.

Así es al menos en Windows; no se dice qué “ventana” se tiene, y cómo se puede “alejar”.

Pero si yo estuviera, por ejemplo, tratando de robar imágenes de Google Maps, haría

  • un acercamiento
  • guardaría los trozos pequeños
  • los uniría en Photoshop
8
8
8
2015-03-06 12:20:04 +0000

Con Linux, el comando ‘xrandr’ simplemente crea una pantalla virtual más grande, por ejemplo:

xrandr –output HDMI-1 –rate 60 –mode 1920x1200 –panning 3000x2000

Luego toma una captura de pantalla de la manera normal, que captura toda la pantalla virtual en ese tamaño especificado por la opción ‘–panning’. También captura las áreas que están fuera del área visible del monitor físico.

3
Advertisement
3
3
2015-02-17 08:34:32 +0000
Advertisement

La buena noticia : hay una manera de capturar el pdf en su totalidad.
Las malas noticias : es un poco largo y el pdf podría no salir 100% correcto.
(Es mejor que nada, ¿verdad?)

Así que, para que todo esto funcione, tendrás que hacer lo siguiente:

  1. Coge una versión de NodeJS de aquí e instálala
  2. a. Si tienes git instalado simplemente clona el repo de mozilla/pdf.js así github y git clone git://github.com/mozilla/pdf.js.git pdfjs en el directorio b. si no tienes cd entonces tendrás que descargar todo el repositorio de código desde aquí: git descomprímelo y luego abre https://github.com/mozilla/pdf.js/archive/master.zip y command prompt en la raíz de la carpeta
  3. ejecuta cd

Lo que has hecho hasta ahora es crear un servidor web que se ejecuta en node make server y que es capaz de renderizar pdfs usando localhost:8888. Puedes ver un pdf de ejemplo en la siguiente página: JavaScript

Lo siguiente es descargar PhantomJS.

  1. Bájalo de aquí
  2. Descomprímelo donde quieras y luego desde la línea de comandos http://localhost:8888/web/viewer.html?file=/examples/learning/helloworld.pdf en la carpeta cd
  3. Copiar el archivo bin de la carpeta rasterize.js en la carpeta examples (ya sé que está un poco sucio pero luego lo arreglamos ¿no?)
  4. Abre el phantomjs porque tenemos que cambiar algo.
  5. Ve a la línea bin y cambia la hora de rasterize.js a algo como 45 por ahora. El código debería quedar así: https://gist.github.com/HaykoKoryun/eba33f2011d3d69b773b
  6. Coloca una copia del archivo 200 que quieres capturar en una carpeta llamada 5000 en la carpeta raíz pdf 7. Por último, ejecute el siguiente comando test

¿Qué son esos parámetros que oigo decir? El primero le dice a pdfjs qué script debe ejecutar. Eso es fácil, ¡en nuestro caso es la versión modificada de phantomjs.exe rasterize.js http://localhost:8888/web/viewer.html?file=/test/xxx.pdf test.png 1920px*1080px!

El segundo es la URL a cargar, que es el servidor web local que ejecuta phantomjs. Ten en cuenta que tendrás que sustituir el rasterize.js por el nombre de tu archivo pdfjs.

El tercer parámetro es el nombre y el formato del archivo en el que guardarás la captura.

Finalmente el último parámetro es el tamaño de la captura. Tendrás que jugar con el tamaño para asegurarte de capturar toda la página.

2
2
2
2014-07-09 17:36:10 +0000

Es posible tomar SS de la imagen que va más allá de la parte visible de la pantalla mediante el uso de PicPick Software. http://www.picpick.org/en/features

  • Realiza capturas de pantalla de toda la pantalla, de una ventana activa, de las ventanas que se desplazan y de cualquier región específica del escritorio, etc.

  • Personaliza tus propios atajos de teclado Soporta entornos de múltiples monitores, captura con el cursor, guardado automático y nombramiento de archivos, etc.

  • Soporta el widget flotante Capture Bar que te facilita la realización de capturas de pantalla.

2
Advertisement
2
2
2015-02-18 03:16:25 +0000
Advertisement

Desde hace tiempo estoy usando el hermano mayor de Jing: SnagIt (también es de TechSmith)

Captura sin problemas las ventanas que se desplazan si tienen barras de desplazamiento horizontal y/o vertical. Así que puede capturar el área 3000x3000px y así sucesivamente.

El inconveniente es que hay problemas con aplicaciones como Adobe Reader en las que faltan las barras de desplazamiento.

La herramienta no es gratuita así que también depende de si puedes aceptar la herramienta de pago. Pero la prueba es gratuita para que puedas comprobar si te funciona.

1
1
1
2015-02-20 20:43:08 +0000

Bien, a pesar de la excelente respuesta de Vinayak - Screenshot Captor - que funciona muy bien, me ha picado la curiosidad y he comprobado todas las utilidades de captura de pantalla en Gizmo’s freeware , incluyendo las mencionadas en la sección de comentarios. He comprobado unas 20 en total hasta ahora.

Sólo he encontrado tres que he utilizado con éxito para agarrar una ventana que se superpone más allá de la pantalla visible. Dudo que sean tan potentes como Screenshot Captor en cuanto a la captura de ventanas con barras de desplazamiento, pero son más pequeños y hacen el trabajo que quería:

1
Advertisement
1
1
2015-04-07 22:01:29 +0000
Advertisement

En realidad estoy tratando de obtener algo de un archivo pdf, podría ser un poco duro para unir las piezas

El proyecto Impresionante utiliza algunas herramientas para convertir las páginas PDF en imágenes. Los parámetros reales de la línea de comandos se pueden extraer del código fuente :

Como alternativa, puede importar una sola página PDF a Gimp o Inkscape . La importación a Inkscape tiene la ventaja adicional de poder editar la página real antes de exportarla a otro formato.

Por último, si realmente quiere extraer imágenes de un PDF, utilice la herramienta pdfimages de Xpdf Poppler :

pdfimages -j <file.pdf> <image_files_prefix>
1
1
1
2015-02-17 07:13:04 +0000

Para tomar una instantánea de una ventana más grande que la pantalla, tendrá que ampliar la pantalla, ya que una captura de pantalla no puede contener píxeles que no hayan sido pintados.

Cuando se utiliza el applet de Windows Panel de control / Apariencia y personalización / Pantalla / Facilitar la lectura, sólo permite aumentar los DPI de la pantalla, no reducirlos.

Sin embargo, hay una forma de reducir los DPI que implica la edición del registro.

Del artículo Zane’s Blog - LogPixels DPI hack :

Este es un consejo práctico para los usuarios de netbooks que necesitan más espacio en la pantalla. Puedes forzar un valor de DPI inferior a 96 utilizando el registro de Windows.

Para ello, abra regedit, vaya a HKEY_CURRENT_CONFIG\Software\Fonts, elemento LogPixels y cambie el valor decimal de 96 a algo más bajo, como 80. Luego cierra la sesión y vuelve a entrar y verás los cambios.

Estoy usando un valor de 80 en mi netbook y es lo máximo que voy a bajar manteniendo las cosas (medio) legibles. Te darás cuenta de que realmente obstaculiza la legibilidad de las fuentes, así como que tiene algunos extraños artefactos de escalado de mapas de bits, pero si eres como yo y puedes ajustarte a ello, entonces el espacio de pantalla extra ganado vale la pena.

Puede ver una comparación lado a lado de mi escritorio con LogPixels a 80 y a 96 :

Antes de modificar el registro, exporte la rama Fuentes como copia de seguridad, y también cree un punto de restauración del sistema. Puede ser una buena idea exportar el archivo .reg al escritorio cuando haga estos experimentos, para poder con un simple doble clic activarlo y restaurar los tamaños originales.

1
1
1
2013-10-29 05:36:27 +0000

En realidad, estoy tratando de obtener algo de un archivo pdf, podría ser un poco difícil fusionar las piezas

Acrobat Reader en realidad admite “capturas de pantalla de página completa” a través de la herramienta Snapshot :

Puede utilizar la herramienta Instantánea para copiar todo el contenido seleccionado (texto, imágenes o ambos) en el portapapeles o en otra aplicación. El texto y las imágenes se copian como una imagen.

Seleccione la herramienta Instantánea eligiendo Edición | > Tomar una Instantánea. Realice una de las siguientes acciones:

  • Haga clic en cualquier lugar de la página para capturar todo el contenido mostrado en la pantalla. (Tenga en cuenta que esto realmente captura páginas enteras, no sólo el área visible en la pantalla.)

  • Arrastre un rectángulo alrededor del texto o las imágenes, o una combinación de ambos.

  • Arrastre un rectángulo dentro de una imagen para copiar sólo una parte de la misma.

La Herramienta Instantánea puede configurarse para utilizar una resolución fija para la imagen capturada , independientemente de su nivel de zoom actual.

Busque esta configuración en Edit > Preferences > General > Use fixed resolution for Snapshot tool images. Yo uso una resolución de 150 DPI.

0
0
0
2017-11-02 10:35:21 +0000

Si necesitas capturar la pantalla de una página web, puedes utilizar las Chrome DevTools.

Mira este video https://www.youtube.com/watch?v=r_6_9eFPhxI .

Advertisement

Preguntas relacionadas

3
19
10
28
10
Advertisement
Advertisement