Отчёт на двенадцать страниц весит 48 МБ, почтовый сервер отбивает письмо с формулировкой «превышен допустимый размер вложения», а на экране этот файл выглядит ровно так же, как трёхмегабайтный документ от коллеги. Разница почти никогда не в количестве страниц — она в том, что лежит внутри этих страниц.
Откуда в PDF берутся лишние мегабайты
Самый частый источник — сканы. МФУ снимает лист в 300 или 600 DPI и кладёт его в документ как полноразмерную картинку: текста как такового внутри нет, есть изображение с буквами. Двадцать таких страниц — это двадцать фотографий формата A4, и сорок мегабайт набегают сами собой, даже если на листе три строчки и подпись.
Второй источник — снимки с телефона. Камера отдаёт кадр шириной четыре тысячи пикселей и больше. Вставляя его в документ, вы визуально ужимаете фотографию до половины страницы, но файл продолжает хранить все четыре тысячи: масштаб на экране и разрешение внутри — разные вещи. Странице A4 при разумном качестве хватает примерно 1200–1700 пикселей по ширине, то есть в три-четыре раза меньше того, что снял телефон.
Дальше идут шрифты. Когда программа встраивает гарнитуру целиком вместо подмножества реально использованных символов, каждое начертание добавляет сотни килобайт, а начертаний в фирменном шаблоне легко набирается шесть. Логотип, вставленный отдельной копией в колонтитул каждой страницы вместо одной ссылки на общий объект, ведёт себя так же. И есть тихий пожиратель места: редакторы, которые хранят историю правок и удалённые объекты прямо внутри файла. Вы их больше не видите, а байты никуда не делись.
Что на самом деле означает «потерять качество»
Под словом «сжатие» скрываются как минимум три разные операции, и заметность у них принципиально разная. Пересэмплирование картинок — единственное, что видит глаз: программа понижает разрешение изображений, и если перестараться, мелкий текст на скане расплывается, а тонкие линии чертежа рвутся. Субсеттинг шрифтов и чистка структуры не видны вообще никак: из файла выбрасывают неиспользуемые символы, дубликаты объектов и мусор, а страница остаётся пиксель в пиксель прежней.
Практический вывод простой: чистить структуру можно агрессивно и почти всегда, а трогать разрешение картинок нужно осознанно. Если вы понимаете, как ведут себя JPEG и PNG при повторном сохранении, эти решения даются легче — механика та же, что в разборе как сжать изображение без потери качества, только применённая к картинкам внутри документа.
Рабочие цифры: 150 DPI, оттенки серого и разумный предел
Для документа, который будут читать с экрана и печатать на обычном офисном принтере, достаточно 150 DPI. Триста нужны типографии, где важен растр, а не тому, кто распечатает договор и подпишет его ручкой. Понижение скана с 600 до 150 DPI сокращает объём изображения примерно в шестнадцать раз, и при чтении вы этого не заметите; понижение до 72 DPI заметите сразу — по сноскам, печатям и мелким цифрам на схемах.
Второй рычаг — цвет. Чёрно-белый документ, отсканированный в цветном режиме, хранит три канала там, где хватило бы одного. Перевод таких страниц в оттенки серого нередко срезает половину веса и никак не влияет на читаемость. Не делайте этого, если в документе есть цветная печать, синяя подпись, которую важно отличать от копии, или диаграмма, где смысл закодирован цветом линий. Сам файл удобно обработать в браузерном инструменте для сжатия PDF: он не требует установки и работает на вашем устройстве.
Если крупные картинки вы готовите отдельно — скриншоты для инструкции, фотографии для каталога, — ужимайте их до вставки в макет. Предварительное сжатие изображений прямо в браузере даёт куда более предсказуемый результат, чем попытка спасти уже собранный документ.
Когда сжимать бессмысленно: разделить, пересобрать или отправить ссылкой
Есть предел, за которым сжатие превращается в порчу. Файл, который уже прогнали через компрессор, второй раз почти не худеет: картинки внутри уже сохранены в JPEG, повторное кодирование добавляет артефакты, но байтов убирает мало. Если после первого прохода документ уменьшился на пять-десять процентов, это сигнал сменить подход, а не крутить ползунок качества дальше.
Часто правильный ход — не давить, а делить. Каталог на двести страниц собеседнику целиком не нужен: отправьте раздел на двадцать страниц, и проблема исчезнет без единого потерянного пикселя. Обратная задача встречается не реже — когда десяток мелких файлов логично собрать в один документ, и про это есть отдельная инструкция, как объединить PDF-файлы бесплатно.
И держите в голове реальные потолки почты. У Gmail лимит вложения — 25 МБ, у большинства конфигураций Outlook и Exchange — 20–25 МБ, а корпоративные шлюзы часто режут жёстче, до 10 МБ, причём письмо может пропасть молча. Плюс кодирование вложения добавляет к нему около трети объёма, так что «ровно 25 МБ» на практике не проходят. Ссылка почти всегда лучше толстого вложения: она не упирается в лимит, её видно в статистике и её можно отозвать.
Отдельная тема — документы с персональными данными: паспорта, справки, медицинские выписки, договоры. Их не стоит загружать на случайные сайты ради экономии пяти мегабайт; инструменты, которые считают прямо в браузере, ничего не отправляют на сервер, и файл не покидает устройство. А если для доступа к очередному конвертеру просят регистрацию, здравый компромисс — указать одноразовый почтовый ящик вместо рабочего адреса.
Как проверить результат за две минуты
Откройте сжатый файл в масштабе сто процентов и смотрите не на обложку. Обложка переживёт любое сжатие: там крупный логотип и заголовок кеглем тридцать шесть. Идите к самому мелкому: к сноскам, подписям под таблицами, штампам, цифрам на диаграмме. Если буквы начали слипаться, а тонкие линии стали серыми и рваными — вы перестарались, вернитесь на шаг назад по качеству и пересохраните из оригинала, а не из уже сжатой версии.
Вторая проверка — поиск. Нажмите Ctrl+F и найдите слово из середины документа. Если поиск перестал что-либо находить, агрессивный инструмент выбросил текстовый слой OCR и оставил голые картинки. Для сканов это серьёзная потеря: документ не индексируется, из него нельзя скопировать реквизиты, и он становится недоступен для программ экранного доступа. Обычно помогает повторить операцию в браузерном компрессоре PDF с более мягкими настройками — но исходник до сжатия стоит сохранять всегда, независимо от инструмента.
Частые вопросы
До какого размера реально ужать отсканированный документ?
Цветной скан на двадцать страниц в 600 DPI спокойно весит 40–60 МБ. Перевод в оттенки серого и понижение до 150 DPI обычно дают 3–6 МБ без заметных потерь при чтении с экрана. Если после этого файл всё ещё тяжелее десяти мегабайт, внутри почти наверняка остались цветные развороты или фотографии — их стоит обработать отдельно.
Почему после сжатия файл почти не уменьшился?
Скорее всего, его уже сжимали раньше, и картинки внутри давно в JPEG. Второй проход отнимает качество, но не байты. Второй вариант — вес сидит не в изображениях, а во встроенных шрифтах, слоях от векторного редактора или сохранённой истории правок; тогда помогает пересохранение документа в чистый PDF, а не понижение DPI.
Портит ли сжатие подписанный документ?
Содержание оно не меняет, но любое пересохранение файла ломает квалифицированную электронную подпись: при проверке будет видно, что документ изменён после подписания. Подписанные PDF пересылайте как есть, а сжимайте черновик до подписи. То же касается документов с проставленным штампом времени.