Сжать документ
Загружаешь любой JPEG / PNG / PDF — выбираешь качество и формат, скачиваешь сжатый файл. Полезно когда сканер выдал 17 МБ, а посольский портал просит ≤ 2 МБ.
Перетащи файл или кликниJPEG / PNG / WebP / PDF, до 30 МБ
Когда нужен
- Сканер сделал 17 МБ скан паспорта, а наш сейф просит ≤ 15 МБ
- iPhone снял фото в HEIC 5 МБ, нужен JPEG ≤ 2 МБ для GVCW
- 10-страничный PDF 25 МБ нужно влезть в 5 МБ для VFS
- Перегнать любой PDF с большими картинками в более лёгкий PDF
Как работает
- Загружаешь файл — определяем тип (картинка / сканированный PDF / типографический PDF)
- Выбираешь выходной формат — JPEG или PDF (зависит от input'а)
- Двигаешь слайдер качества от 50% (макс компрессия) до 95% (почти без потерь)
- Жмёшь «Сжать» — за 1-5 секунд получаешь готовый файл
- Не понравилось? Двигаешь слайдер и сжимаешь ещё раз
Стек и приватность
- Локальная обработка через
sharp(libvips) иpdf-lib - Файлы НЕ уходят на внешние API (TinyPNG, ILovePDF и т.д.) — мы оператор ПДн по 152-ФЗ
- Результат не сохраняется — после скачивания сразу удаляется из памяти
Качество 80% обычно даёт ratio 4-6× для фото, 2-3× для отсканированных документов. Качество ниже 65% — мелкие тексты могут начать «плыть», проверь читаемость перед загрузкой.