tooly

Сжать PDF онлайн

Уменьшайте размер сканов и PDF с изображениями: каждая страница перекодируется в JPEG с пониженным качеством. Всё работает в браузере — файлы никуда не загружаются.

Файлы не покидают ваш браузер

Как пользоваться

  1. 1

    Перетащите PDF-файлы в область или нажмите, чтобы выбрать.

  2. 2

    Настройте ползунок качества — меньше значение, меньше файл.

  3. 3

    Скачайте каждый сжатый PDF или все сразу в ZIP.

Откуда берётся вес PDF

PDF — это контейнер, и его размер почти целиком зависит от того, что в него положили. Обычный текст и векторная графика весят крошечно: договор на 50 страниц, набранный в текстовом редакторе, часто занимает от 200 до 500 КБ. Тяжёлыми PDF делают изображения.

Основные подозреваемые:

  • Сканы. Страница, отсканированная в цвете с разрешением 300 dpi, — это примерно 2500×3500 пикселей. При слабом сжатии это может быть от 1 до 3 МБ на страницу, так что отсканированный договор на 20 страниц легко переваливает за 30 МБ.
  • Фото с телефона, вставленные в документы. Десяток 12-мегапиксельных снимков в полном разрешении несут гораздо больше пикселей, чем способен использовать любой экран или принтер.
  • Презентации, экспортированные в PDF. Фоновые изображения и скриншоты часто хранятся в исходном размере на каждом слайде.

Вот на таких файлах сжатие и окупается. Если ваш файл — в основном набранный текст, скорее всего, он уже настолько мал, насколько возможно.

Два разных движка на одной странице

Страница предлагает два способа сжатия, и работают они совершенно по-разному.

В браузере

Вариант по умолчанию оставляет файл на вашем устройстве. Каждая страница отрисовывается в изображение примерно с разрешением 108 dpi, сохраняется как JPEG с качеством, выбранным на ползунке (от 30 до 95, по умолчанию 70), и помещается в новый PDF. На сканах это очень эффективно, потому что цветной скан в 300 dpi содержит примерно в восемь раз больше пикселей, чем отрисовка в 108 dpi.

Цена за это: вся страница становится картинкой.

  • Текст больше нельзя выделить, найти поиском или скопировать.
  • Ссылки, поля форм и закладки не сохраняются.
  • Мелкий шрифт меньше примерно 7 pt при увеличении может выглядеть размытым.

Если пересобранный файл получится больше оригинала, что типично для набранных документов, вы получите обратно оригинал, а не ухудшенный результат.

На сервере

Серверный вариант использует Ghostscript — давно проверенный PDF-движок. Вместо того чтобы превращать страницы в картинки, он переписывает документ и уменьшает разрешение только встроенных изображений, поэтому текст остаётся настоящим текстом, ссылки продолжают работать, а по файлу по-прежнему можно искать. Ползунок выбирает один из трёх стандартных профилей:

  • Ниже 50: профиль screen, изображения уменьшаются примерно до 72 dpi. Самые маленькие файлы, годятся только для чтения с экрана.
  • От 50 до 84: профиль ebook, около 150 dpi. Хороший баланс для отправки по почте и обмена.
  • 85 и выше: профиль printer, около 300 dpi. Сохраняет качество для печати, экономит меньше.

Без аккаунта доступен один запуск на сервере в день для файлов до 500 МБ; Premium снимает дневной лимит и принимает файлы до 4 ГБ. Загруженные файлы и результаты автоматически удаляются примерно через час после начала задачи.

Как выбрать значение качества

Для сжатия в браузере на практике работают такие диапазоны:

  • 70 (по умолчанию): сканы и страницы с фото остаются удобными для чтения; типичный отсканированный документ на 30 МБ часто ужимается до 3–6 МБ.
  • 50–60: заметно меньше, с лёгким размытием JPEG вокруг краёв текста. Подходит для чеков, удостоверений и форм, которые нужно просто отправить.
  • Ниже 45: на фото и цветных фонах видны ореолы и блоки. Используйте только чтобы уложиться в жёсткий лимит загрузки.
  • 85–95: почти никаких видимых изменений и меньшая экономия; полезно, когда в PDF есть фотографии, которыми вы дорожите.

Для смешанных документов с набранным текстом сначала попробуйте сервер: он сохраняет текст чётким и обычно даёт лучшее соотношение размера и качества.

Если портал ограничивает загрузку 2 или 5 МБ, начните с 60 и опускайтесь ниже, только если результат всё ещё слишком большой.

Когда файл почти не уменьшается

  • PDF — в основном текст. Превращение текста в картинку в браузере только увеличивает файл, поэтому возвращается оригинал без изменений. Серверный движок может немного уменьшить его за счёт пересжатия потоков и урезания шрифтов до используемых символов, но больших результатов не ждите.
  • Он уже сжат. В файлах, экспортированных с пресетом «минимальный размер», убирать почти нечего.
  • Он защищён паролем. Зашифрованные файлы нужно сначала разблокировать с помощью пароля, который у вас уже есть.

Как получить самый маленький полезный файл

  1. Перед сжатием уберите всё лишнее. Удаление пустых отсканированных страниц или приложений инструментом удалить страницы из PDF экономит больше, чем любая настройка качества.
  2. Сожмите файл, начав со значения по умолчанию, и сравните размеры до и после, указанные рядом с каждым файлом.
  3. Перед отправкой проверьте страницу с самым мелким шрифтом при масштабе 100%.

Если после сжатия в браузере по документу больше нельзя искать, пропустите его через OCR для PDF — он добавит текстовый слой поверх изображений страниц.

В браузере можно за один раз сжать несколько PDF размером до 100 МБ каждый.

Вопросы и ответы

Как работает сжатие PDF в браузере?

Каждая страница рендерится в изображение, затем перекодируется в JPEG с выбранным качеством и помещается в новый PDF. Это значительно уменьшает размер документов с изображениями.

Потеряю ли я качество текста?

Текст растеризуется в изображения, поэтому мелкий текст может стать чуть менее чётким. Для сканов и PDF с фото этот метод работает отлично. Текстовые PDF и так компактны, этим способом их не уменьшить — в таком случае вы получите исходный файл без изменений.

Есть ли ограничение по размеру?

Поддерживаются файлы до 100 МБ. Очень большие файлы могут дольше обрабатываться на мобильных.

Мои файлы загружаются на сервер?

Нет. Вся обработка происходит локально в браузере с помощью PDF.js и pdf-lib. Ничего не отправляется по сети.

Читайте также

Похожие инструменты