ImageMagick es una suite que incluye un conjunto de herramientas con las que puedes mostrar, manipular y convertir imágenes, entre ellas una buena cantidad de comandos para operar desde la shell. Uno de eses comandos es import, que nos permite realizar capturas parciales o totales de nuestros escritorio y guardarlas como un archivo.
Así, si queremos realizar una captura simple de una ventana o area del escritorio desde la terminal, usaríamos:
import imagen.png
después hacemos click sobre la ventana o bien arrastramos el cursor para definir la zona a capturar
Si lo que pretendemos es realizar una captura de escritorio completa añadiremos la opción -w root
import -w root imagen.png
Si ademas queremos tomar la captura con unos segundos de retraso, podemos insertar la opción pause seguida del nº de segundos, por ej. 7 seg. sería algo así:
import -pause 7 -w root imagen.png
Recordar que para utilizar el comando import deberéis tener imagemagick entre vuestros programas, si no es así para instalarlo:
- En Debian y derivadas como Ubuntu y Linux Mint
sudo apt-get install imagemagick
- En Fedora
yum install imagemagick
- En openSUSE
zypper install imagemagick
Link | ImageMagick
Yo uso import, y aprovecho que no tienes ningún comentario para saludarte Joe. Cuídate tio¡¡ 😉
Gracias amigo! Ya se te echaba de menos por aquí!
Import también hace captura de sitios web completos???
@lorena que yo sepa no. Si lo que buscas es descargarte una web entera, una buena solución es httrack
https://lamiradadelreplicante.com/2012/03/20/descargate-webs-enteras-usando-httrack/
lo que quiero es hacer una captura de pantalla del sitio web en un momento determinado y guardarlo como imagen. introduciendo la opcion en mi codigo php. He visto la opcion wget de gnu linux, pero queria ver otras opciones.
@lorena. Ahí ya me has matado, porque de eso no tengo ni idea, pero encontré una lista de programas en esta web, a lo mejor alguno te sirve como alternativa
http://www.binarytides.com/take-webpage-screenshot-from-command-line-in-ubuntu-linux/
y después está Grabt.it, que es bastante conocido
http://grabz.it/
Pero ya te digo, nunca los utilicé, ni se si se adecuan a lo que buscas
Saludos!