Posso tirar uma captura de tela e abri-la diretamente no Gimp?

9

Caso de uso comum para mim e printscreen:

  • Acerte a tela de impressão e economize .png
  • Abra Gimp
  • Encontrar o arquivo que salvei
  • Editar arquivo (regiões de recorte e destaque)

Parece que as três primeiras etapas podem ser combinadas em um único vínculo de tecla, por exemplo, O printscreen auto abre Gimp , pronto para edição. Isso é possível?

    
por Hooked 18.04.2016 / 17:28

6 respostas

9

Versão rápida

Literalmente fazendo o que você pediu; em uma ação:

  • Tire uma captura de tela
  • Salve em seu diretório preferido
  • Abrindo com o Gimp

Oscript

#!/bin/bash picsdir=~/Pictures/out.png gnome-screenshot -f "$picsdir" gimp "$picsdir"

Como usar

  • Copie o script em um arquivo vazio, salve-o como take_ashot.sh
  • Defina o seu diretório preferido para salvar os arquivos na linha:

    picsdir=~/Pictures/out.png
    

    Eu deixaria como está se o seu sistema for inglês, senão você precisaria alterar o nome da pasta Pictures.

  • Teste-o pelo comando:

    /bin/bash /path/to/take_ashot.sh
    
  • Se tudo funcionar bem, adicione-o a um atalho: Escolha: Configurações do sistema > "Teclado" > "Atalhos" > "Atalhos personalizados". Clique no botão "+" e adicione o comando:

    /bin/bash /path/to/take_ashot.sh
    

Nota

Como você não mencionou para salvar o arquivo de origem na maioria dos casos, fiz com que o script substituísse os arquivos anteriores. Se você não quiser isso, precisaremos criar algumas linhas de renomeação.

    
por Jacob Vlijm 18.04.2016 / 18:06
8

Por que não basta capturar a tela com o Gimp? Arquivo > Crie > Screenshot.

Isso não requer armazenamento intermediário.

    
por leftaroundabout 18.04.2016 / 22:48
5

Com xfce4-screenshooter , você pode escolher entre programas para abrir a captura de tela ou salvá-la. Suporta a seleção de área, demora antes de tirar screenshot. Solução direta de apontar e clicar.

    
por JakubK 18.04.2016 / 21:02
3

Se você estiver disposto a trocar os aplicativos de captura de tela, essa é uma opção que scrot fornece:

   -e, --exec APP
        Exec APP on the saved image.
…
EXAMPLE
       scrot '%Y-%m-%d_$wx$h.png' -e 'mv $f ~/shots/'
       This would create a file called something like 2000-10-30_2560x1024.png
       and move it to your shots directory.

Então, você pode mudar o atalho PrntScr para executar:

scrot -e 'gimp $f'

O Shutter, outro aplicativo de captura de tela, fornece alguns recursos de edição, portanto talvez você nem precise iniciar o GIMP.

    
por muru 18.04.2016 / 17:51
3

Para usuários do xfce e do Xubuntu , a ação pode ser obtida com o seguinte comando:

xfce4-screenshooter -f -o gimp

Para implementar, altere o atalho em Configurações - > Teclado, como mostrado abaixo:

    
por user308164 31.01.2017 / 13:53
-1

Para o Linux Mint version Mate, basta executar os comandos abaixo para configurar seu sistema uma vez e pressionar o PrtScn no teclado.

sudo apt install scrot
gsettings set org.mate.Marco.global-keybindings run-command-screenshot "disabled"
dconf write /org/mate/desktop/keybindings/custom0/action \'"scrot -e \"gimp \$f\""\'
dconf write /org/mate/desktop/keybindings/custom0/binding \'Print\'
dconf write /org/mate/desktop/keybindings/custom0/name \'PrintScreen\'

A captura de tela será salva em sua pasta pessoal em ~ / se você não quiser, você pode usar isso abaixo para mover a captura de tela na pasta / tmp:

dconf write /org/mate/desktop/keybindings/custom0/action \'"scrot -e \"mv \$f /tmp; gimp /tmp/\$f\""\'
    
por Zurd 27.02.2018 / 19:34