Introdução
Você está preenchendo um formulário oficial, uma candidatura de emprego ou uma matrícula escolar e chega na etapa de enviar a foto. O formulário pede um JPG de menos de 2 MB, ou exatamente 600x600 pixels, ou qualquer outro requisito bem específico, e sua foto é um monstro de 8 MB tirado com o celular. Upload rejeitado. Esse cenário se repete em qualquer site oficial, da Receita Federal aos portais universitários, e a solução é sempre a mesma: redimensionar as imagens antes de enviar. Neste guia a gente explica como redimensionar imagens em massa para passarem em qualquer limite de upload sem brigar com o formulário.
Por que isso acontece
Os sites oficiais impõem limites de tamanho por dois motivos. Primeiro, arquivos menores economizam armazenamento e largura de banda no servidor, o que importa quando um portal lida com milhões de envios. Segundo, requisitos rígidos de dimensões garantem que as fotos se encaixem em modelos padronizados, como a moldura de uma foto de passaporte ou uma credencial. O problema é que as câmeras dos celulares modernos produzem fotos entre 10 e 20 vezes maiores que esses limites, tanto em tamanho de arquivo quanto em pixels. Uma única foto de iPhone pode ter 4000 pixels de largura e pesar 8 MB, enquanto o formulário pede 600 pixels e menos de 200 KB. A validação do formulário confere tanto o tamanho do arquivo quanto as dimensões, então só comprimir sem redimensionar, ou só redimensionar sem comprimir, costuma continuar falhando. Você precisa das duas coisas numa única passada.
3 soluções
Solução 1: Redimensionar e comprimir numa só ferramenta de navegador. Abra o redimensionador de imagens do piczen, solte suas fotos, fixe as dimensões exatas em pixels que o formulário pede e marque um alvo de tamanho de arquivo. A ferramenta faz as duas coisas de uma vez.
Solução 2: Redimensionar para as medidas do formulário e depois comprimir. Se uma ferramenta só faz uma tarefa, primeiro redimensione para as dimensões exigidas e depois passe o resultado por um compressor para atingir o limite de tamanho.
Solução 3: Usar o editor de recorte e redimensionamento próprio do formulário se houver. Alguns portais oficiais incluem um editor integrado. Você envia uma foto maior e deixa o site recortar e redimensionar. Útil mas limitado.
Guia passo a passo
Primeiro, leia bem os requisitos do formulário. Anote as dimensões exatas em pixels, o limite de tamanho de arquivo e os formatos aceitos. A maioria dos formulários oficiais lista isso ao lado do botão de upload. Abra o navegador e carregue a ferramenta para redimensionar imagens online. Arraste sua foto para a página. Se você tem várias fotos para redimensionar para o mesmo formulário, arraste todas de uma vez. Fixe a largura e a altura nas dimensões exatas que o formulário pede, por exemplo 600x600 para uma foto de passaporte ou 1920x1080 para uma imagem de capa. Se a ferramenta permite marcar um alvo de tamanho, coloque o limite do formulário, como 2 MB ou 200 KB. Escolha JPG como formato de saída, já que a maioria dos formulários exige. Clique em Converter ou Redimensionar e deixe processar. Baixe o resultado. Confira o tamanho no seu explorador de arquivos para confirmar que está abaixo do limite. Volte ao formulário, clique em enviar e selecione o arquivo redimensionado. Deve passar sem erros.
Vantagens e desvantagens
Redimensionar antes de enviar é a única forma confiável de superar os limites rígidos dos formulários, porque resolve ao mesmo tempo o tamanho de arquivo e as dimensões em pixels num único passo. O lado positivo é a compatibilidade universal com qualquer formulário oficial da internet. O único incoveniente é o minutinho a mais que você gasta redimensionando antes de enviar. Confiar no editor integrado do formulário é cômodo mas arriscado, já que essas ferramentas costumam entregar resultados borrados ou mal recortados, e falham com arquivos que superam muito o limite. Para algo importante como um pedido de passaporte ou o envio de uma licença profissional, redimensione a foto você mesmo para controlar exatamente o que o formulário recebe. Assim não tem surpresa nem envio rejeitado.