Почему PDF получаются тяжёлыми
Основной вес документа почти всегда дают изображения. Сканер сохраняет каждую страницу картинкой в 300 или 600 dpi, и десяток страниц легко превращается в файл на пятьдесят мегабайт. То же происходит с презентациями, экспортированными в PDF: фотографии внутри остаются в исходном разрешении, хотя на странице занимают четверть площади.
Это создаёт проблемы: почтовые сервисы ограничивают вложения, формы на сайтах не принимают файлы больше нескольких мегабайт, а загрузка тяжёлого документа на телефоне занимает минуты.
Как работает сжатие
Инструмент перерисовывает каждую страницу в изображение с заданным разрешением и сохраняет его в JPEG с выбранным качеством. Затем страницы собираются в новый документ. Такой подход даёт сокращение веса в несколько раз, особенно на сканах.
У метода есть цена: текст превращается в картинку. Его нельзя будет выделить, скопировать или найти поиском. Для отсканированных документов это ничего не меняет — там текст и так был изображением. Для файлов, созданных из Word или вёрстки, подумайте, нужен ли вам поиск по документу.
Какие настройки выбрать
| Задача | Разрешение | Качество |
| Отправить по почте | 120–150 dpi | 70–75 % |
| Чтение с экрана | 150 dpi | 75–80 % |
| Обычная печать | 200 dpi | 80–85 % |
| Полиграфия | 300 dpi | 90 % |
| Архив, минимум веса | 72–96 dpi | 50–60 % |
Разрешение влияет на размер сильнее качества. Снижение с 300 до 150 dpi уменьшает вес примерно вчетверо, тогда как падение качества с 90 до 70 % даёт около полутора раз.
Когда сжатие не поможет
- Документ уже сжат. Если файл делали через оптимизацию, повторное сжатие только ухудшит картинку без выигрыша в весе
- Только текст без изображений. Такой PDF и так весит мало, а после преобразования в картинки может стать даже тяжелее
- Нужен поиск по документу. После обработки текстовый слой теряется
- Требуется юридическая сила. Документы с электронной подписью после пересборки теряют её
Безопасность
Обработка выполняется целиком в браузере: рендеринг через pdf.js, сборка через pdf-lib. Документ не загружается на сервер, не сохраняется и никуда не передаётся. Для договоров, паспортов и медицинских выписок это принципиально — их не стоит доверять сторонним сервисам даже при обещании удалить файлы.
Частые вопросы
Насколько уменьшится файл?
Для сканов в 300 dpi при настройках по умолчанию обычно в три-пять раз. Для документов с небольшим количеством изображений выигрыш меньше. Точный результат показывается после обработки — если он вас не устроит, попробуйте другие настройки.
Останется ли текст выделяемым?
Нет. Страницы преобразуются в изображения, поэтому текстовый слой теряется. Это неизбежное следствие метода сжатия, который работает в браузере. Для сканов разницы нет — там текст изначально был картинкой.
Загружается ли документ на сервер?
Нет. Вся обработка идёт на вашем устройстве. Можно отключить интернет после загрузки страницы — сжатие продолжит работать.
Почему обработка занимает время?
Каждая страница отрисовывается и пережимается на вашем процессоре. Документ на пятьдесят страниц может обрабатываться минуту и дольше, особенно при высоком разрешении. Прогресс виден на индикаторе.
Какое разрешение выбрать?
150 dpi подходит для большинства задач: текст читается на экране и нормально печатается. Для качественной полиграфии берите 300 dpi, для архива, где важен только вес, — 72–96 dpi.
Файл стал больше, что делать?
Так бывает с документами, где почти нет изображений — чистый текст в векторном виде компактнее его растрового изображения. Для таких файлов сжатие не нужно.
Сохраняется ли электронная подпись?
Нет. Документ пересобирается заново, поэтому любые подписи и сертификаты теряются. Подписанные документы сжимать нельзя — они утратят юридическую силу.
Какой максимальный размер файла?
50 МБ. Ограничение связано с объёмом памяти, доступным вкладке браузера. Для файлов большего размера сначала разделите документ на части.
Похожие инструменты
Все инструменты и сервисы →
Нужен сайт или Telegram-бот?
Разработка под ключ: от задачи до запуска и поддержки
Обсудить проект