Guía · Píxeles

Redimensionar una foto a un tamaño en píxeles en el navegador

Un formulario pidió 1280 px en el lado largo, o 600×400. Fija esos píxeles en la pestaña, lee el tamaño en bytes medido y descarga. Esto no es un tope en kilobytes.

Las fotos del teléfono suelen medir 4032×3024 o similar. Un CMS o un formulario puede nombrar un tamaño en píxeles en vez de un tope de archivo. LocalPix Redimensionar reescala en esta pestaña. La foto no se sube. La línea de estado imprime el ancho, el alto y el blob.size real tras el encode.

Trabajos relacionados: límites de KB en adjuntos si el formulario nombró 100, 200 o 500 KB, PNG a JPG si también necesitas un JPEG, JPG bajo el tope de un trámite si el portal imprimió su propio número, y foto para el CV si el siguiente paso es un retrato pequeño.

Pasos

  1. Abre Redimensionar. Redimensionar sigue desactivado hasta que hay un archivo. Prueba opcional: Verificar en local.
  2. Suelta un JPEG, PNG, WebP, HEIC o AVIF del disco. Los archivos de más de 80 MiB (83.886.080 bytes) se rechazan. Elegir un archivo no inicia libheif.
  3. Escribe el ancho y el alto que nombró el formulario, o pasa a Lado largo y escribe un número (por ejemplo 1280). Mantener proporción está activado, así que 1280 en una foto 4:3 escribe 1280×960. Pulsa Redimensionar.
  4. Lee la línea de estado: píxeles de entrada, de salida y KB medidos. Descarga el archivo -{width}x{height} desde una URL local blob:. Si el formulario también nombró un tope en KB, lleva ese JPEG a Comprimir a KB.

Cómo funciona

JPEG, PNG y WebP se decodifican en este navegador y canvas.drawImage escribe la nueva cuadrícula. PNG se queda PNG. JPEG, WebP, HEIC y AVIF se descargan como JPEG a calidad 0,92. HEIC usa libheif-js 1.23.5 (1.463.506 bytes) desde /assets/libheif/ al pulsar Redimensionar, el mismo decodificador que HEIC a JPG.

El tamaño en bytes no es un objetivo en esta página. Un JPEG de 1280 px puede pesar 80 KB o 400 KB según la foto. El estado imprime el blob.size. Un tope en kilobytes es Comprimir a KB, que no cambia el ancho ni el alto.

Límites

Preguntas frecuentes

¿La foto sale de este dispositivo?

No. El proceso se queda en la pestaña. En Red puedes ver libheif bajo /assets/libheif/ para HEIC. No deberías ver un POST de la foto. Verificar en local.

El formulario dijo 100 KB, no 1280 px.

Eso es un trabajo de tamaño de archivo. Abre Comprimir a KB y escribe 100. Redimensionar no busca calidad JPEG hacia ese número.

¿Una foto de 4000 px pasará a 100 KB si escribo 640?

No como garantía. 640 px suele dar un archivo más pequeño, y el estado imprime los bytes medidos. Si aún necesitas un tope, comprime el JPEG después.