Necesito una herramienta que haga lo siguiente: al seleccionar una ventana, haré una captura de pantalla de esa ventana con un relleno x , como en la siguiente imagen:
Entonces, en la mayoría de los casos, x será igual a y , pero a veces necesito distancias diferentes.
¿Cómo hacer una captura de pantalla así, automáticamente? Lo intenté con Shutter, pero no pude encontrar esa configuración allí. Sin embargo, es compatible con complementos. Entonces, un complemento podría ser recortar la ventana de esta manera.
screenshot
image-processing
shutter
Ionică Bizău
fuente
fuente
:-)
Aquí está la versión PNG y la SVG . Este repositorio contiene otras cosas creadas con InkScape.Respuestas:
Script, usando Shutter
No creo que exista, pero como todo, se puede hacer.
Si hace que el script a continuación esté disponible bajo una combinación de teclas (explicación más abajo), aparecerá una ventana que le permitirá establecer los márgenes de su captura de pantalla a la izquierda, derecha, arriba y abajo , separados por un espacio:
resultado:
o:
resultado:
etc.
Establecí el valor predeterminado en 30 px, pero puedes establecer cualquier valor predeterminado (ver más abajo).
Cómo utilizar
El script usa
Shutter
ywmctrl
. SuponiendoShutter
que ya está en su sistema (ya que lo mencionó), instalewmctrl
:Nota: si usa Kubuntu ,
Zenity
no está instalado por defecto:Copie el script a continuación en un archivo vacío. Si lo desea, puede cambiar el margen "predeterminado" en la línea del script:
guárdelo como
custom_screenshot.py
.Agregue el script a una combinación de teclas de acceso directo: elija: Configuración del sistema> "Teclado"> "Accesos directos"> "Accesos directos personalizados". Haga clic en "+" y agregue el comando:
Nota
La secuencia de comandos se utiliza
wmctrl
para determinar la posición de la ventana. Sin embargo, en diferentes administradores de ventanas, la salida delwmctrl -lG
comando muestra pequeñas diferencias en la posición y de la ventana. Estas diferencias se eliminan mediante el valor, establecido en la líneadeviation=
del script. El valor establecido actualmente (0) es apropiado para Unity y KDE.El guión también es probado, y funciona bien en
Xfce
yGnome
, pero el valor que hay que cambiar entonces, como se explica en la sección de cabecera de la secuencia de comandos.La secuencia de comandos
fuente
También puede usar la combinación de los botones Shift y PrtScr para tomar una captura de pantalla de un área específica con dimensiones definidas por el usuario.
Simplemente presione la combinación y use el cursor modificado (se vuelve similar a un signo más) para elegir el área para la captura de pantalla.
fuente
Puede tomar capturas de pantalla con la
scrot
utilidad de captura de pantalla de línea de comandos:o
El segundo comando pone un borde alrededor de la ventana seleccionada, que tiene un ancho agradable en relación con el tamaño de la ventana. La
-d 5
opción significa retraso y le ofrece un retraso de 5 segundos para seleccionar la ventana que se mostrará en la captura de pantalla.Instalar con esto:
Referencia: Manual de Ubuntu - scrot
fuente