Existe um equivalente da Tela de impressão da janela + Colar (ou melhor ainda, o Mac OS Cmd + Shift + 4, Espaço) no gnome?
gnome
screenshot
Abdullah Jibaly
fonte
fonte
gnome-screenshot --interactive
poderá selecionar a opção para selecionar uma área em vez de toda a tela ou janela.gnome-screenshot -a
(que, em vez de abrir a janela de escolha, seleciona uma área imediatamente). Estou lutando para tornar esse padrão embora.Shift+ PrtScrnfará o trabalho. Uma caixa de diálogo é exibida na tela, permitindo que você selecione qualquer parte dela.
fonte
Há toneladas. Eu pessoalmente uso
import
, do ImageMagick . Ele tem a capacidade de capturar a tela inteira, uma determinada janela ou permitir que você selecione uma área da tela e apenas capture essaÁrea especifica
import
permitirá desenhar uma área com o mouse para capturar:Janela individual
Primeiro você precisa descobrir o ID da janela X:
Então você pode executar a importação:
Você também pode executar
import /path/to/output.png
como ao capturar uma captura de tela de uma área específica e quando ela pausa para permitir que você desenhe a área com o mouse, clique na janela de destino.Tela inteira
Use
root
para o ID da janela:Você pode usar
xbindkeys
para vincular esses comandos à Print Screenchave; Eu uso um script chamadoscreenshot
, então minha configuração se parece com:fonte
xdpyinfo | grep focus
retorna um ID de janela diferente por uma unidade da esperada (encontrada comwmctrl
e o conhecimento humano de qual janela tem o foco).$ import /path/to/output.png
como no terceiro exemplo e clicar em uma janela (em vez de clicar em + arrastar para desenhar uma área), obterá uma captura de tela dessa janela .Acabei de escrever essa pequena interface para
xwd
, para fazê-la esperar o número de segundos fornecido antes de fazer o despejo. Parece funcionar.Além disso, existem
scrot
egnome-screenshot
.O ImageMagick
import
solução na resposta do Sr. Mrozek tem uma famosa "caixa preta" bug on-window root
- nem todo mundo recebe-lo, mas eu faço.De acordo com isso ,
gnome-screenshot
é baseado no ImageMagick - mas não é um wrapper; Eu apenas procurei o código e é um grande aplicativo em C.fonte
Clique na tela de impressão e se o gnome estiver configurado corretamente, um utilitário de captura de tela será exibido.
fonte