O Cortador de Imagens é uma ferramenta projetada para ajustar o enquadramento, a orientação e o formato de arquivos visuais diretamente no navegador. O utilitário permite realizar cortes livres, aplicar proporções de tela predefinidas ou recortar imagens em formato circular, além de oferecer opções para girar e inverter o arquivo original.
Como Funciona o Processamento de Imagens no Navegador
Todo o processamento de imagem ocorre localmente, utilizando os recursos do próprio navegador do usuário. Quando um arquivo é carregado, ele não é enviado para servidores externos; a leitura, a renderização do quadro de seleção e a exportação do arquivo finalizado acontecem inteiramente no ambiente do cliente. Sua imagem é cortada diretamente no seu navegador. Nada é enviado para o BroBroGo.
Esse modelo de execução local elimina o tempo de transferência de dados associado ao upload e download de arquivos pesados em servidores remotos, permitindo que o processo de corte e a aplicação de rotações ocorram de forma imediata.
Formatos de Entrada Suportados e Tratamento de Arquivos
A ferramenta aceita um arquivo de imagem por vez, suportando os seguintes formatos de entrada:
- JPEG: Comum para fotografias e imagens com gradientes complexos.
- PNG: Utilizado principalmente quando há necessidade de preservar transparência.
- WebP: Formato moderno que oferece alta compressão com ou sem perdas.
- HEIC: Formato padrão de captura em dispositivos iOS (iPhones).
Antes de carregar o arquivo, a interface exibe a mensagem "Escolha ou arraste uma imagem" acompanhada da instrução "Uma imagem JPEG, PNG, WebP ou HEIC.". Ao iniciar a leitura do arquivo, o sistema apresenta o status "Abrindo imagem…".
Se o arquivo selecionado estiver corrompido, vazio ou em um formato não reconhecido pelo decodificador do navegador, a ferramenta exibe o aviso: "Não foi possível abrir este arquivo como imagem. Ele pode estar corrompido, vazio ou não ser uma imagem válida.". Caso o usuário tente iniciar o corte sem selecionar um arquivo prévio, a mensagem "Escolha uma imagem JPEG, PNG ou WebP primeiro." é exibida. Para arquivos com extensões incompatíveis com o sistema de processamento, o erro apresentado é "Apenas imagens JPEG, PNG e WebP são suportadas.".
Modos de Corte e Proporções de Tela
O usuário pode definir a área de corte utilizando três modos distintos de seleção:
1. Livre
Neste modo, não há restrições físicas para as dimensões de largura e altura. O usuário pode arrastar as alças laterais e de canto da caixa de seleção para definir qualquer formato retangular ou quadrado personalizado.
2. Proporção
Ao ativar esta opção, um painel de controle é exibido com razões matemáticas fixas. A caixa de seleção mantém a relação de aspecto travada durante o redimensionamento. As opções disponíveis incluem:
- Original: Mantém a mesma proporção de largura e altura da imagem de origem.
- Quadrado / 1:1: Ideal para fotos de perfil e avatares de redes sociais.
- 4:3 e 3:4: Proporções tradicionais de fotografia e telas antigas.
- 3:2 e 2:3: Padrão clássico de películas de 35mm e câmeras DSLR.
- 16:9 e 9:16: Formato panorâmico padrão para vídeos de alta definição, transmissões e conteúdos verticais (stories/reels).
3. Círculo
Este modo delimita uma área circular a partir do centro da seleção. Toda a região externa ao círculo delimitador é descartada e preenchida com transparência no arquivo de saída.
A caixa de seleção pode ser movida livremente ao ser arrastada com o cursor do mouse ou ajustada de forma precisa pixel a pixel utilizando as teclas de seta do teclado. Durante o ajuste, a interface exibe em tempo real a dimensão da área selecionada através do rótulo "Seleção: {w} × {h} px".
Rotação, Inversão e Preservação de Pixels
Além do corte dimensional, a ferramenta disponibiliza controles para reorientar a imagem antes da exportação:
- Girar para a esquerda e Girar para a direita: Rotaciona a imagem em incrementos de 90°.
- Inverter horizontalmente e Inverter verticalmente: Espelha a imagem nos eixos X ou Y.
A área selecionada para o corte preserva os pixels originais da imagem de origem, evitando interpolações desnecessárias ou perda de nitidez durante o processo de reenquadramento. Durante a execução do processo físico de corte, a interface exibe o status "Cortando...". Uma vez concluído com sucesso, a mensagem "Cortada. Baixe sua imagem abaixo." é exibida junto ao painel de resultados. Se ocorrer alguma falha técnica na geração do arquivo, o sistema reporta: "Falha no corte. Tente outra imagem ou formato de saída.".
Formatos de Saída e Regras de Compressão
Por padrão, o processo de salvamento mantém o formato original do arquivo de entrada, exceto para arquivos HEIC, que são convertidos automaticamente para JPEG. O usuário pode alterar manualmente o formato de saída para JPEG, PNG ou WebP, aplicando as seguintes regras de compressão e transparência:
| Formato de Saída | Tipo de Compressão | Suporte à Transparência | Ajuste de Qualidade |
|---|---|---|---|
| JPEG | Com perdas (Lossy) | Não | Sim (0% a 100%) |
| PNG | Sem perdas (Lossless) | Sim | Não (Preserva fidelidade total) |
| WebP | Com ou sem perdas | Sim | Sim (Quando configurado com perdas) |
Particularidade do Corte Circular
Quando o modo de corte "Círculo" é ativado, o formato de saída é alterado automaticamente para PNG e a opção de exportação em JPEG é desabilitada. Isso ocorre porque o formato JPEG não possui canal alfa (transparência), o que tornaria os cantos externos do círculo pretos ou brancos. O salvamento em PNG (ou WebP) garante que os cantos ao redor do círculo permaneçam transparentes, permitindo a aplicação da imagem sobre qualquer fundo.
O arquivo finalizado exibe suas propriedades estruturais por meio do rótulo de metadados "{w} × {h} · {type} · {size}", indicando a largura, altura, formato do arquivo e o tamanho final em bytes.
Perguntas Frequentes
Quais formatos de imagem posso cortar?
Suporta arquivos JPEG, PNG, WebP e HEIC do iPhone. Por padrão, o corte mantém o formato original (arquivos HEIC são salvos como JPEG), ou você pode escolher salvar em JPEG, PNG ou WebP.
Posso cortar fotos HEIC do iPhone?
Sim. Envie uma foto HEIC ou HEIF e ela abrirá diretamente no seu navegador, permitindo que você a corte e salve como JPEG, PNG ou WebP.
Como funciona o corte circular?
Ela recorta um círculo a partir do centro da sua seleção e o salva como PNG (ou WebP), garantindo que os cantos ao redor do círculo fiquem transparentes e prontos para uso sobre qualquer fundo.
Posso cortar em uma proporção de tela fixa?
Sim. Escolha uma proporção como 1:1, 4:3 ou 16:9 e a caixa de seleção ficará travada nessa proporção enquanto você a move e redimensiona — ideal para avatares, miniaturas e capas.
O corte reduz a qualidade da imagem?
A área cortada preserva seus pixels originais. Ao salvar em JPEG ou WebP, você controla a qualidade aplicada; o formato PNG permanece sem perdas.