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).


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 .


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!


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.


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.


[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 ...)


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.


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

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'
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.