Extrair texto de uma captura de tela no Mac (ou pular a captura)
Por Eduard Bruch, desenvolvedor do Optic · Atualizado em
Para extrair texto de uma captura de tela no Mac, abra a captura no Preview e selecione o texto com o cursor, já que o Live Text costuma conseguir reconhecê-lo ali. Se você só tirou a captura para pegar algum texto, pode pular essa etapa e copiar o texto direto da tela com um app de OCR de tela.
Resposta curta: para uma captura de tela que você já tem, use o Live Text no Preview. Para parar de tirar capturas só para pegar texto, minha escolha é o Optic, um app da barra de menus que copia o texto de qualquer área que você arrastar na tela (US$ 4,99 (compra única) na Mac App Store).
Divulgação: eu desenvolvo o Optic.
Capturas de tela guardam pixels, não texto
Quando você pressiona Shift-Command-4, o macOS salva uma imagem da área sobre a qual você arrasta. O texto nela é apenas uma figura: você não consegue pesquisá-lo, selecionar uma palavra nem copiar um número de rastreamento dele até que algo execute o reconhecimento de texto na imagem.
Já tem a captura de tela? Use o Live Text
O Live Text funciona onde a Apple o suporta: imagens no Preview, no Fotos, no Quick Look e no Safari. Ele não funciona em janelas arbitrárias de apps, chamadas de vídeo ou texto da interface.
- Dê dois cliques na captura de tela para abri-la no Preview, ou selecione-a no Finder e pressione Espaço para o Quick Look.
- Passe o ponteiro sobre o texto. Quando o cursor virar um cursor de texto, arraste para selecionar.
- Pressione Command-C e cole.
Isso é gratuito e integrado. Se funcionar para você, acabou.
Pule a captura de tela de vez
Muitas capturas de tela existem só para pegar uma linha: um número de pedido, um endereço, um código de erro, um comando de um tutorial. Nesse caso, o arquivo da captura é um desvio. Um app de OCR de tela lê o texto direto da tela e não deixa nenhum arquivo para trás.
Com o Optic:
- Clique no ícone do Optic na barra de menus.
- Escolha Capturar Texto.
- Arraste um retângulo sobre o texto de que precisa.
- Cole com Command-V.
O reconhecimento roda no seu Mac com o framework Vision da Apple, então não é preciso internet e nada é enviado. Uma pequena nota "Copiado para a área de transferência" confirma a captura. No primeiro uso, o macOS pede a permissão de Gravação de Tela, e a introdução do Optic mostra onde concedê-la.
Você também pode usar o Optic numa captura de tela que já tem: abra-a no Preview ou no Quick Look e arraste um retângulo sobre a parte que quer. Isso ajuda quando o Live Text seleciona trechos estranhos, por exemplo uma coluna de texto ao lado de uma imagem.
Vários trechos de uma captura de tela
Precisa de três valores separados de uma captura de tela longa? Capture cada área em sequência. Cada captura vai para o histórico, então você pode colá-las uma após a outra num formulário ou numa nota.
Histórico em vez de uma pasta de capturas de tela
As pessoas costumam guardar capturas de tela como lembrete. O popover da barra de menus do Optic guarda as últimas 20 capturas com miniatura e hora, para você copiar uma recente de novo ou abrir um link a partir dela. O histórico é armazenado localmente no seu Mac e nunca é enviado. Para qualquer coisa de que você precise a longo prazo, cole numa nota.
Resultados mais limpos
- Quebras de linha: escolha Preservar, Remover ou Mesclagem inteligente, que une linhas quebradas, mas mantém os finais de frase.
- Modo código: mantém a indentação e desativa a correção de idioma, útil para capturas de tela de código. Mais em como copiar código de uma captura de tela no Mac.
- Idiomas: 21 idiomas de reconhecimento, cada um ativável nas Configurações.
Onde o Optic não se encaixa
- Ele não abre arquivos. Não consegue pegar uma captura de tela de uma pasta; a captura precisa estar aberta na tela.
- Uma área por vez. Ele não processa uma pasta de capturas de tela nem cria PDFs pesquisáveis.
- Sem extração de tabelas. As tabelas saem como linhas de texto.
- Sem tradução. O texto é copiado como aparece.
- O histórico guarda as últimas 20 capturas, não um arquivo ilimitado.
Para mais formas de pegar texto na tela, veja copiar texto de qualquer lugar da tela do Mac. Se você já tem uma pasta cheia de capturas de tela, veja OCR em lote de capturas de tela no Mac e captura de tela do Mac para texto.
FAQ
Como copio texto de uma captura de tela no Mac?
Abra a captura de tela no Preview, passe o ponteiro sobre o texto até o cursor mudar, depois selecione e pressione Command-C. Isso usa o Live Text.
Por que não consigo selecionar o texto da minha captura de tela?
O Live Text pode não reconhecer todas as imagens, e só funciona em apps onde a Apple o suporta. Tente o Preview ou use um app de OCR de tela na imagem aberta.
Dá para obter o texto da tela sem tirar uma captura de tela?
Sim. Um app de OCR de tela como o Optic lê a área sobre a qual você arrasta e copia o texto, sem salvar nenhum arquivo de imagem.
O Optic salva minhas capturas de tela?
O Optic não salva arquivos de captura de tela. O histórico guarda as últimas 20 capturas com pequenas miniaturas, armazenadas localmente no seu Mac.