Tire uma captura de tela de uma janela de rolagem que inclui partes fora da tela [fechadas]

32

No Mac, como tirar uma captura de tela de uma janela que inclui as partes que estão fora da tela e que precisam ser roladas para ficarem visíveis?

O aplicativo Grab embutido pode capturar janelas individuais, mas inclui apenas as partes que estão na tela no momento.

Esclarecimento : Por "fora da tela" quero dizer partes que estão na janela, mas não são visíveis, porque a janela possui barras de rolagem. Não quero dizer partes da janela que estão simplesmente fora da tela por causa de como a janela está posicionada (é claro, também quero).

Thilo
fonte
Agora temos Recomendações Software Stack troca para perguntas como este;)
nidunc

Respostas:

7

O LittleSnapper captura páginas inteiras da web, mas não captura o conteúdo da janela rolada em aplicativos como o Finder.

Aqui está um site com 6 utilitários de captura de tela (incluindo LittleSnapper e outros que capturam páginas inteiras).

Existe um utilitário especificamente para listagens do Finder chamado Print Window .

hanleyp
fonte
8
Little Snapper parece bom, mas custa 40 USD. Na outra página que você mencionou, encontrei a extensão Screengrab Firefox, que funciona esplendidamente para mim (eu queria capturar um site). screengrab.org
Thilo
6

O Snagit é o único software que encontrei para o mac que pode fazer isso para rolar as janelas dos aplicativos e as páginas da web.

Existe um bom tutorial disponível, mas basicamente quando você está capturando, pode clicar no botão de rolagem vertical e ele rolará manualmente a janela do aplicativo e juntará todas as fotos para fazer uma foto abrangente - muito útil!

Espero que isto ajude!

Matt Sanders
fonte
1
Funciona para o Finder, não funciona para o terminal. $ $
Tvaroh
3
Funciona muito bem para mim com o iTerm2 , que é um substituto de terminal superior. Eu adoraria uma opção mais barata, mas essa é a única coisa que eu achei que funciona na maioria dos aplicativos de rolagem.
Matt Sanders
5

Enquanto o Little Snapper pode tirar uma foto de uma página da Web inteira, e o Layers pode capturar todos os elementos da tela (incluindo itens ocultos por outras janelas à sua frente) - é improvável que você encontre um aplicativo que possa tirar uma foto da página. regiões fora da tela de uma janela.

O motivo é que muitos aplicativos não desenham a parte fora da tela até que ela seja necessária. Muitas vezes, essa parte da tela nem é renderizada até você rolar para exibição. Portanto, um snapper teórico de "janela inteira" capturaria muitas áreas em branco ou indefinidas.

Nate
fonte
1
Isso parece razoável. No meu caso, eu precisava capturar um web site, então eu fui com a extensão Screengrab Firefox: screengrab.org
Thilo
O Layers 1.1 também possui "capturar páginas da Web inteiras" como um novo recurso.
Thilo
+1 Camadas parece legal, embora eu não consiga pensar em uma razão pela qual eu teria alguma utilidade. :-)
hanleyp 20/09/09
A extensão gratuita do navegador Chrome, captura de tela em página inteira ( chrome.google.com/webstore/detail/full-page-screen-capture/… ) permite a captura de uma página da Web longa sem rolagem.
DataMania 20/02
5

Se você deseja apenas capturar a saída de uma página da web como uma imagem, pode consultar o webkit2png ou o Paprazzi , uma GUI semelhante na prática ao webkit2png. Little Snapper faz isso também.

Chealion
fonte
[Necro-Nitpick: Paparazzi! tecnicamente não é uma GUI para webkit2png; é só com base nas idéias e métodos básicos webkit2png usos].
Wevah
@ Wevah: Meu mal. Editado para refletir isso.
Chealion 23/10/2009
3

Em qualquer navegador, você pode fazer Arquivo-> Imprimir. Em seguida, selecione PDF-> Salvar como PDF ...

A maioria dos sites não possui um CSS "Imprimir" especial, portanto o resultado no PDF é razoavelmente equivalente ao que você vê.

Para converter para outro formato, abra o PDF com e Salvar como ... você pode selecionar em uma boa lista de formatos (TIFF, PNG, GIF, JPEG ...)

fgranger
fonte
A questão não era apenas sobre navegadores (porém, nos comentários, o questionador realmente indicou que é tudo o que é necessário). A maioria das janelas normais não tem uma opção de impressão, portanto, também não há Salvar como PDF. Para navegadores, mesmo quando há um CSS para media="print"um PDF (pelo menos um criado no Safari ou OmniWeb em um Mac), há a vantagem adicional de que os links permanecem clicáveis. Uma desvantagem - para alguns usos - será a paginação. Salvar uma imagem de um PDF geralmente gera apenas uma imagem de uma página específica, não de todo o documento.
Arjan #
Eu tentei "Salvar como PDF", mas não é nada bom. Há paginação, imagens de fundo estão faltando, incorporado o Flash não mostra ...
Thilo
1
Apesar dos links clicáveis ​​no Safari e no OmniWeb, "Salvar como PDF" é mais como "Salvar a cópia impressa em PDF". Portanto, qualquer plano de fundo ausente (e talvez também o Flash) provavelmente seja causado por alguma configuração do navegador para impressão. Por padrão, muitas vezes cores e imagens de plano de fundo não são impressas. (Claro, também há uma pequena chance de o site definir uma folha de estilos de impressão que os desative.) Da mesma forma, muitas vezes é possível alterar os cabeçalhos e rodapés.
Arjan #
0

Shift-Cmd-4 e pressione a barra de espaço.

Sophie Alpert
fonte
1
Não funcionou. Isso apenas capturou a janela atual, como mostrado na tela (não tão fora da tela). Adicionou um esclarecimento à minha pergunta.
Thilo
0

Para uso centralizado no Firefox, o complemento Awesome Screenshot é bastante bom e permite capturar páginas da web inteiras.

Ashutosh Jindal
fonte
0

Isso também me deixou louco por um tempo. Mas aqui está como você faz isso no pequeno snapper:

  1. Abra a página da web que você deseja capturar
  2. Clique no ícone LittleSnapper na barra de ferramentas na parte superior da tela (parece uma lente de câmera)
  3. Selecione 'Abrir site atual no LittleSnapper' (descobri que isso funciona no Safari, mas não no Chrome)
  4. No navegador LittleSnapper, clique no ícone da câmera para 'Ajustar a página atual'
Seema Shah
fonte