Как работает Изменить размер изображений
Изменение размера изображений выполняется прямо в браузере с помощью WebAssembly-модуля @jsquash/resize и алгоритма фильтрации Lanczos-3. Вы перетаскиваете файл JPEG, PNG, WebP или AVIF, задаёте целевые размеры или процентный масштаб, и обработанное изображение скачивается как локальный файл за считаные секунды. Пиксели никогда не покидают ваше устройство: ни один сервер не получает ваш файл, учётная запись не нужна, а после того как WebAssembly-модуль будет загружен (это разовая загрузка, которая происходит при первом изменении размера изображения), инструмент продолжает работать без подключения к сети.
Lanczos-3 это высококачественное ядро уменьшения масштаба, которое лучше сохраняет чёткость краёв по сравнению с билинейной или ближайшей интерполяцией. Заодно можно сменить формат: тяжёлый PNG-скриншот превращается в компактный WebP или AVIF за один проход. Ползунок качества (для форматов с потерями) позволяет напрямую управлять балансом между размером и качеством, а оценка размера обновляется в реальном времени.