Carga una imagen, elige JPEG y fondo, genera a 90 y anota bytes y aspecto. Cambia solo a 70. El Blob anterior se revoca, así que vista, evidencia y descarga son actuales. Compara detalle y bytes.
La recodificación puede aumentar
El original puede estar mejor codificado. Si el Blob crece, se muestra aumento y no ahorro. Conserva el original o cambia formato o calidad deliberadamente.
Revisa la salida real
La vista previa y la descarga apuntan al mismo Blob creado por el navegador; revisa bordes, gradientes, texto y transparencia antes de usarlo. Los bytes son exactos para ese Blob, pero otro navegador o códec puede producir otros. Conserva el original hasta que el destino acepte el resultado.
Conoce lo que cambia la recodificación
ImageCompress conserva las dimensiones decodificadas, no la codificación original. No promete metadatos, ICC, DPI, animación, identidad de bytes, ausencia de pérdidas ni fidelidad profesional. JPEG sustituye transparencia por el fondo elegido. Usa ImageResize si puedes cambiar dimensiones y la calidad no basta.