Guia · Pixels

Redimensionar uma foto a um tamanho em pixels no navegador

Um formulário pediu 1280 px no lado longo, ou 600×400. Defina esses pixels na aba, leia o tamanho em bytes medido e baixe. Isto não é um teto em kilobytes.

Fotos de telefone costumam ter 4032×3024 ou algo parecido. Um CMS ou um formulário pode nomear um tamanho em pixels em vez de um teto de arquivo. O Redimensionar do LocalPix reamostra nesta aba. A foto não é enviada. A linha de status imprime a largura, a altura e o blob.size real após o encode.

Tarefas relacionadas: limites em KB de anexo se o formulário nomeou 100, 200 ou 500 KB, PNG para JPG se você também precisa de um JPEG, JPG sob o limite de um formulário se o portal imprimiu o próprio número, e foto de currículo se o próximo passo é um retrato pequeno.

Passos

  1. Abra Redimensionar. Redimensionar fica desativado até haver um arquivo. Prova opcional: Verificar local.
  2. Solte um JPEG, PNG, WebP, HEIC ou AVIF do disco. Arquivos acima de 80 MiB (83.886.080 bytes) são recusados. Escolher um arquivo não inicia o libheif.
  3. Digite a largura e a altura que o formulário nomeou, ou mude para Lado longo e digite um número (por exemplo 1280). Manter proporção está ligado, então 1280 numa foto 4:3 grava 1280×960. Aperte Redimensionar.
  4. Leia a linha de status: pixels de entrada, de saída e KB medidos. Baixe o arquivo -{width}x{height} de uma URL local blob:. Se o formulário também nomeou um teto em KB, leve esse JPEG a Comprimir para KB.

Como funciona

JPEG, PNG e WebP decodificam neste navegador e canvas.drawImage grava a nova grade. PNG continua PNG. JPEG, WebP, HEIC e AVIF baixam como JPEG em qualidade 0,92. HEIC usa libheif-js 1.23.5 (1.463.506 bytes) de /assets/libheif/ no clique de Redimensionar, o mesmo decodificador de HEIC para JPG.

O tamanho em bytes não é um alvo nesta página. Um JPEG de 1280 px pode ter 80 KB ou 400 KB conforme a foto. O status imprime o blob.size. Um teto em kilobytes é Comprimir para KB, que não muda largura nem altura.

Limites

Perguntas frequentes

A foto sai deste dispositivo?

Não. O processamento fica na aba. Na Rede você pode ver libheif em /assets/libheif/ para HEIC. Não deve ver um POST da foto. Verificar local.

O formulário disse 100 KB, não 1280 px.

Isso é um trabalho de tamanho de arquivo. Abra Comprimir para KB e digite 100. Redimensionar não busca qualidade JPEG rumo a esse número.

Uma foto de 4000 px vira 100 KB se eu digitar 640?

Não como garantia. 640 px costuma gerar um arquivo menor, e o status imprime os bytes medidos. Se ainda precisar de um teto, comprima o JPEG em seguida.