Сжать PDF
Перетащите файлы — получите меньше. Текст остаётся текстом.
Изображения внутри PDF кодируются заново в JPEG; текст, шрифты и векторная графика не затрагиваются.
- Полностью бесплатноБез аккаунта, без дневных лимитов, без платных тарифов.
- Ничего не загружаетсяФайлы обрабатываются на вашем устройстве и не попадают на сервер.
- Результат без подвохаБез водяных знаков, без принудительного ухудшения качества, без ограничения размера.
- Обновления на видуКаждое исправление и каждый новый инструмент записаны на странице изменений.
Что делает этот инструмент
Почти весь объём большого PDF — это изображения: скан за каждой страницей, фотографии в отчёте, скриншоты в инструкции. Инструмент открывает файл, находит каждый объект-изображение, декодирует его и кодирует заново как оптимизированный JPEG с выбранным качеством и размером, после чего записывает на прежнее место. Текст, шрифты, векторные рисунки, ссылки, закладки и порядок страниц не затрагиваются, поэтому по результату по-прежнему можно искать, выделять текст и печатать так же. Отсканированный договор на 40 МБ обычно выходит 4–8 МБ; экспорт презентации с фотографиями теряет 50–80 %. Для каждого файла показывается, сколько изображений заменено, а если перекодирование не уменьшит картинку хотя бы на 5 %, остаётся оригинал.
Три режима закрывают реальные случаи. «Высокое качество» сохраняет все пиксели и только пережимает их (качество JPEG 85) — для файлов, которые будут печатать или хранить в архиве. «Рекомендуемый» ограничивает изображения 2000 пикселями по длинной стороне при качестве 72: на экране это незаметно и как раз подходит для почты, порталов и пересылки. «Минимальный» опускается до 1400 пикселей при качестве 55 — для жёстких лимитов загрузки вроде 2 или 5 МБ. Всё работает в браузере на pdf-lib и том же кодировщике MozJPEG, что и сжатие изображений; файл никуда не загружается, предела размера нет, водяных знаков нет.
Как пользоваться
Перетащите один или несколько PDF в область или нажмите, чтобы выбрать их; у каждого файла показаны число страниц и миниатюра первой. Выберите режим, нажмите «Сжать» и следите за полосой прогресса — скан на 300 страниц занимает минуту-другую, потому что каждое изображение страницы декодируется и кодируется заново на вашей машине. Результаты появляются списком с размером «до и после» и числом заменённых изображений. Скачивайте файлы по одному или все сразу ZIP-архивом.
Начните с «Рекомендуемого». Если файл всё ещё велик, прогоните его в «Минимальном»; если на фотографиях заметна мягкость, возьмите «Высокое качество». Повторное сжатие тем же режимом ничего не даст — инструмент сообщит, что файл уже оптимален. Из результатов можно сразу перейти к объединению, разделению или PDF в изображения, не выбирая файлы заново. Выбранный режим запоминается на этом устройстве.
Частые сложности
В PDF, состоящем в основном из текста, векторных графиков и встроенных шрифтов, сжимать почти нечего: инструмент сообщит, что подходящих изображений нет, а выигрыш составит несколько процентов за счёт перепаковки структуры файла. Изображения с прозрачностью (мягкие маски), 16-битные, CMYK, JPEG 2000 или закодированные факсимильным CCITT остаются как есть — менять их рискованно для отображения, — поэтому файл из таких картинок уменьшится слабее. Изображения меньше 200 пикселей (значки, логотипы, маркеры списков) пропускаются намеренно: перекодирование ничего не сэкономит, зато размоет их. Файлы, требующие пароль при открытии, пропускаются с сообщением — сначала снимите защиту. Для изображений сжатие необратимо: сохраните оригинал, если позже может понадобиться печать в полном разрешении.
Как изображения живут внутри PDF
Формат PDF опубликован Adobe в 1993 году и стандартизирован как ISO 32000-1 в 2008-м. Внутри файла каждое изображение — это поток XObject со словарём, описывающим ширину, высоту, цветовое пространство и фильтр. Фотографии обычно хранятся с фильтром DCTDecode — это обычный JPEG (ITU-T T.81, 1992), встроенный байт в байт, — а скриншоты и графика используют FlateDecode, то же сжатие zlib/deflate, что и в PNG (RFC 1950 и 1951, 1996). Сканеры часто кладут страницы при 300 или 600 dpi в JPEG со щедрым качеством — отсюда и скан на десять страниц весом 30 МБ. Если перекодировать такие изображения современным кодировщиком с меньшим качеством и разумным разрешением и записать новый поток под тем же номером объекта, файл уменьшится, а всё, что на это изображение ссылается, останется в силе.
Где это нужно
Вложения в письма, где обычны лимиты 10–25 МБ; государственные, университетские и кадровые порталы с ограничением 2, 5 или 10 МБ; отправка отсканированных договоров, документов и банковских выписок через мессенджеры; архив проектных PDF, который иначе съедает общий диск; экспорт презентаций, раздувшийся из-за того, что каждая фотография легла в камерном разрешении. Поскольку файл не покидает ваше устройство, тем же инструментом безопасно обрабатывать налоговые формы, медицинские выписки и подписанные соглашения — ровно те документы, для которых сервисы с загрузкой подходят хуже всего. Если PDF целиком состоит из сканов и даже «Минимальный» не спасает, превратите страницы в изображения, сожмите их сильнее и соберите заново через изображения в PDF.
Частые вопросы
Загружается ли мой PDF на сервер?
Нет. Файл открывается, его изображения кодируются заново и PDF переписывается целиком внутри браузера. После загрузки страницы всё работает офлайн.
Останется ли текст выделяемым и доступным для поиска?
Да. Заменяются только потоки изображений; текст, шрифты, векторная графика, ссылки и закладки копируются без изменений.
Насколько уменьшится мой PDF?
Отсканированные документы и файлы с большим числом фотографий обычно теряют 60–90 %. Текстовые PDF уменьшаются очень слабо, потому что перекодировать нечего, — инструмент сообщит об этом.
Как сжать PDF до 1 или 2 МБ?
Возьмите режим «Минимальный». Если результат всё равно больше лимита, файл либо очень длинный, либо содержит типы изображений, которые инструмент не трогает; следующий шаг — разделить его инструментом разделения PDF.
Почему написано, что файл уже оптимален?
Перекодирование не дало файла меньше — обычно потому, что изображения уже были сжаты с таким же или меньшим качеством. Возвращаются исходные байты, а не чуть худшая копия.