Как сжать PDF без потери качества — подробное руководство
«Сжать без потери качества» — это звучит как противоречие. Но в случае с PDF это реально: текст, структура и читаемость документа сохранятся полностью. Вот как это работает.
Что теряет качество при сжатии PDF, а что нет
Прежде чем сжимать — важно понять структуру PDF:
Текст и векторная графика — хранятся как математические описания, не как пиксели. Сжатие не влияет на их качество вообще. Текст после сжатия остаётся таким же чётким.
Растровые изображения (фотографии, сканы) — хранятся как пиксельные данные. Именно здесь происходит компромисс между размером и качеством.
Шрифты — могут быть встроены полностью или частично. Урезание шрифтов экономит место без потери читаемости.
Метаданные и превью — вспомогательные данные, которые удаляются без какого-либо влияния на документ.
Вывод: для документов без фотографий сжатие PDF фактически не ухудшает качество. Для сканов и презентаций с изображениями — незначительное снижение чёткости возможно, но его можно минимизировать.
Методы сжатия PDF без потери качества
Метод 1: Оптимизация без изменения изображений
Многие онлайн-сервисы и программы предлагают «щадящее» сжатие:
- Удаление дублирующихся объектов
- Сжатие метаданных
- Оптимизация структуры файла
- Урезание встроенных шрифтов до используемых символов
Этот режим не трогает изображения — качество остаётся идентичным оригиналу. Экономия обычно составляет 10–40% от исходного размера.
Метод 2: Lossless-сжатие изображений
Часть форматов поддерживает сжатие без потерь (lossless): PNG, LZW TIFF, некоторые форматы PDF. При пересохранении с lossless-сжатием изображения становятся меньше без изменения ни единого пикселя.
Для изображений в PDF это применимо, если они изначально хранятся несжатыми или в неэффективном формате.
Метод 3: Понижение DPI до оптимального значения
Это ключевой метод для сканов. Большинство сканеров сохраняют изображения с разрешением 300–600 DPI. Но для чтения на экране достаточно 150 DPI, для печати — 200 DPI.
| Применение | Достаточное DPI | Размер файла |
|---|---|---|
| Чтение на экране | 72–96 DPI | Минимальный |
| Стандартное чтение | 120–150 DPI | Небольшой |
| Печать на принтере | 200–300 DPI | Средний |
| Типографская печать | 300–600 DPI | Большой |
Понижение с 300 до 150 DPI даёт уменьшение изображения в 4 раза при сохранении отличной читаемости.
Онлайн-сжатие PDF без потери качества
Большинство современных онлайн-компрессоров используют алгоритмы, которые:
- Анализируют каждый элемент PDF
- Оптимизируют структуру файла
- Перекодируют изображения с оптимальными параметрами JPEG/PNG
При умеренных настройках визуальная разница между оригиналом и сжатым файлом практически незаметна на экране и при обычной печати.
Как минимизировать потерю качества онлайн:
- Выбирайте режим «умеренное» или «среднее» сжатие, а не «максимальное»
- Некоторые сервисы позволяют указать целевое DPI — выбирайте 150 DPI для баланса
- После скачивания откройте файл и проверьте читаемость мелкого текста
Adobe Acrobat: точный контроль над качеством
Если установлен Adobe Acrobat, он предоставляет детальные настройки:
Файл → Сохранить как другой → Оптимизированный PDF → Настройки:
- Изображения: задайте DPI для цветных, оттенков серого и монохромных изображений отдельно
- Шрифты: настройте встраивание и подмножества
- Структура: удаление аннотаций, метаданных, внедрённого содержимого
- Прозрачность: сведение при необходимости
Параметры для «без потери качества»:
- Цветные изображения: 150–200 DPI, JPEG качество 80–85%
- Оттенки серого (сканы): 200 DPI, JPEG качество 75–80%
- Монохромные (текст как изображение): 300 DPI, JBIG2 или CCITT
Ghostscript: сжатие с сохранением качества
Команда для баланса качества и размера:
gs -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 \
-dPDFSETTINGS=/ebook \
-dNOPAUSE -dBATCH \
-sOutputFile=output_hq.pdf input.pdf
Режим /ebook (150 DPI) — оптимальный выбор для «без потери качества»: документ выглядит так же, весит намного меньше.
Для максимального контроля можно задать параметры вручную:
gs -sDEVICE=pdfwrite \
-dColorImageResolution=150 \
-dGrayImageResolution=200 \
-dMonoImageResolution=300 \
-dNOPAUSE -dBATCH \
-sOutputFile=output.pdf input.pdf
Как проверить качество после сжатия
После сжатия проверьте три вещи:
1. Мелкий текст — откройте PDF и увеличьте масштаб до 150–200%. Текст должен оставаться чётким.
2. Штампы и подписи — если документ содержит отсканированные подписи, проверьте их читаемость. При чрезмерном сжатии они могут смазаться.
3. Таблицы с тонкими линиями — тонкие границы ячеек могут исчезнуть при агрессивном сжатии. Проверьте их наличие.
Если что-то потерялось — используйте менее агрессивный режим сжатия.
Частые вопросы
Сжатие PDF — это lossy или lossless? Зависит от инструмента и настроек. Стандартное онлайн-сжатие обычно перекодирует изображения (lossy), но текст остаётся векторным (lossless). Можно настроить полностью lossless-режим в Ghostscript или Acrobat.
Почему сжатый PDF выглядит хуже на экране, но нормально на печати? Экран показывает пиксели 1:1, печать — с масштабированием. Если DPI снизили до 150, при просмотре в масштабе 300% изображение выглядит размыто, а на распечатке — нормально.
Можно ли сжать PDF с высоким разрешением для печати в типографии без потери качества?
Для типографии нужно 300+ DPI — не используйте режимы /screen или /ebook. Применяйте только структурную оптимизацию (удаление метаданных, оптимизацию шрифтов) без изменения разрешения изображений.
Итог
Сжать PDF без потери качества — реально. Для текстовых документов сжатие вообще не ухудшает качество. Для сканов ключевой параметр — DPI: 150 DPI даёт 75–90% экономию размера при сохранении полной читаемости на экране и при обычной печати.
Используйте онлайн-компрессор для разовых задач, Ghostscript или Acrobat — для регулярной работы с точными требованиями к качеству.