Ir para o conteúdo

Como copiar texto de uma imagem no Slack no Mac

Por Eduard Bruch, desenvolvedor do Optic · Atualizado em

Para copiar texto de uma captura de tela no Slack num Mac, abra a imagem no Preview e selecione o texto com o Live Text, ou arraste sobre ela diretamente no Slack com um app de OCR de tela. A primeira opção não custa nada; a segunda dispensa a etapa de download.

Resposta curta: para uma imagem de vez em quando, baixe-a e use o Live Text no Preview. Se você faz isso todo dia, 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.

O problema

Um colega joga uma captura de tela num canal: um erro de terminal, um painel de configuração, um dashboard, um bloco de código. Você precisa do texto dela, para pesquisar o erro, citar um número, executar o código. Mas, na janela do Slack, a captura de tela é uma figura, e você não consegue selecionar as palavras como faz com uma mensagem normal. Então você redigita, ou pede ao remetente que cole como texto e espera.

Opção 1: baixar e usar o Live Text

O Live Text do macOS 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. Então o caminho nativo para uma captura de tela do Slack é:

  1. Baixe a imagem do Slack.
  2. Abra-a no Preview (ou selecione-a no Finder e pressione Espaço para o Quick Look).
  3. Selecione o texto com o ponteiro e copie com Command-C.

Isso funciona bem para uma única imagem. Fica cansativo quando as capturas de tela chegam o dia todo, porque cada uma exige um download e um desvio pelo Finder.

Opção 2: copiar direto do Slack com o Optic

O Optic lê o que estiver na tela, então a captura de tela pode ficar no Slack.

  1. Exiba a captura de tela no Slack, inline no canal ou aberta em tamanho real.
  2. Clique no ícone do Optic na barra de menus e escolha Capturar Texto.
  3. Arraste um retângulo sobre o texto que você quer.
  4. Cole com Command-V no navegador, no editor ou na resposta.

Uma pequena confirmação "Copiado para a área de transferência" aparece, com um som opcional. O reconhecimento roda no Mac com o framework Vision da Apple, e o Optic não tem acesso à rede, então o conteúdo da captura de tela nunca sai do seu computador. Isso importa para logs e dashboards internos.

Casos típicos

  • Mensagens de erro. Pegue a string exata do erro e cole num mecanismo de busca ou na sua ferramenta de logs em vez de redigitar uma linha longa à mão.
  • Código. Para capturas de tela de código, ative o modo código nas Configurações. Ele mantém a indentação de cada linha e desativa a correção de idioma, para que os identificadores não sejam "corrigidos" em palavras do inglês. Mais em OCR de trechos de código no Mac.
  • Números de dashboards. Arraste só sobre os valores de que precisa e cole numa planilha ou relatório. Selecionar uma área pequena costuma ser mais limpo do que copiar uma captura de tela inteira.
  • Texto que quebra linha. As Configurações permitem manter as quebras de linha (padrão), removê-las ou usar a mesclagem inteligente, que une linhas quebradas, mas mantém os finais de frase.

Suas últimas 20 capturas ficam no histórico da barra de menus, então, se você precisar do mesmo erro de novo uma hora depois, pode copiá-lo outra vez sem procurar a captura de tela.

Onde o Optic não se encaixa

  • Sem importação de arquivos. Ele lê o que está na tela; não abre imagens ou PDFs salvos.
  • Sem processamento em lote. Um arrasto, uma captura. Para muitas imagens de uma vez, veja OCR em lote de capturas de tela no Mac.
  • Sem extração de tabelas. Linhas e colunas saem como linhas de texto, não como células.
  • Escrita à mão. Fotos de anotações de quadro branco não são algo que o Optic promete ler.
  • Confira o resultado. O OCR é muito bom em capturas de tela nítidas, mas texto pequeno ou desfocado pode gerar erros, então revise o que colar, principalmente em código.

FAQ

Como copio o texto de uma captura de tela no Slack?

Baixe-a e abra no Preview para usar o Live Text, ou mantenha-a aberta no Slack e arraste sobre o texto com um app de OCR de tela como o Optic, depois cole com Command-V.

Posso copiar texto de uma imagem do Slack sem baixá-la?

Sim, com um app de OCR de tela. O Optic lê a imagem onde ela é exibida na janela do Slack.

O Optic envia capturas de tela do Slack para um servidor?

Não. O Optic não tem acesso à rede; o reconhecimento roda no seu Mac e o histórico é armazenado localmente.

Funciona também no app web do Slack?

Sim. O Optic lê a tela, então não importa se o Slack roda como app do Mac ou em um navegador.

Baixar o Optic na Mac App Store · Todos os fatos do Optic. O Optic precisa do macOS 14 Sonoma ou posterior. Veja também como copiar texto da tela no Mac.