Сжать PDF до 300 КБ значит уложить документ в лимит портала так, чтобы скан по-прежнему читался без лупы. Такой порог нередко ставят формы, где документы потом просматривает человек: анкеты соискателей, заявки на конкурсы, электронные приёмные организаций. Файл должен быть лёгким, но печать, подпись и мелкий шрифт обязаны остаться различимыми. Компрессор DocPivot принимает 300 КБ как жёсткий потолок, ищет самое высокое качество изображений, которое под ним помещается, и честно сообщает результат. Если уложиться невозможно, вы узнаете об этом сразу, а не после отказа в загрузке.
Как сжать PDF до 300 КБ за четыре шага
- Загрузите PDF весом до 100 МБ. Регистрация не нужна, число страниц не ограничено.
- При желании включите дополнительные параметры: чёрно-белые изображения или ограничение разрешения. Большинству файлов они не понадобятся.
- Запустите сжатие. Сервис сначала пробует пересборку без потерь, а если её не хватает, подбирает качество изображений.
- Скачайте готовый файл и посмотрите отчёт: исходный размер, итоговый и процент экономии.
Порядок действий одинаков для скана паспорта, договора из текстового редактора и многостраничной выписки. Если документ состоит из снимков с телефона, иногда выгоднее заново собрать PDF из фотографий с умеренным разрешением и уже потом сжимать результат. А когда портал принимает только один файл на весь комплект, сначала объедините PDF в общий документ: потолок в 300 КБ будет распределён на все страницы сразу, и подбор качества учтёт это.
Почему именно 300 КБ
Лимит в 300 КБ оставляет сканам достаточно разрешения, чтобы их можно было спокойно читать на экране. Он заметно свободнее жёстких порогов в 100 и 200 КБ, где многостраничный цветной скан почти неизбежно теряет чёткость, и намного строже почтовых ограничений: Яндекс Почта, к примеру, пропускает вложения до 30 МБ. На такой цели задача звучит не «сделать файл как можно меньше», а «сжать его аккуратно».
Для совсем тесных лимитов есть отдельный инструмент, где можно сжать PDF до 100 КБ. Если же конкретного числа в требованиях нет и нужно просто облегчить документ, подойдёт обычное сжатие PDF без привязки к размеру. Эта страница рассчитана на случаи, когда требование записано цифрой: «не более 300 КБ» или «до 0,3 МБ».
Как устроено сжатие под лимит
Алгоритм разбирает PDF на составные части, пересжимает только изображения и собирает файл обратно, не трогая текст и векторную графику. Каждый документ проходит пять этапов.
Разбор файла
Библиотека qpdf раскладывает PDF в структурное описание, а каждое встроенное изображение сохраняет рядом отдельным потоком. Дерево страниц, шрифты и векторные элементы не декодируются и не перерисовываются, поэтому вёрстка остаётся ровно такой, какой была.
Попытка без потерь
Сначала документ пересобирается с максимальным сжатием потоков и заново сформированными потоками объектов. Если этого хватило, работа заканчивается и ни одно изображение не меняется. На цели 300 КБ так случается часто: файл, выгруженный из учётной системы или офисного пакета, бывает раздут служебными данными, а не картинками. Если вы только собираетесь сохранить документ Word в PDF, шанс пройти лимит на этом этапе особенно высок.
Отбор изображений
Кандидатами на пересжатие становятся изображения в JPEG и несжатые растровые картинки. JPEG 2000 и JBIG2 пропускаются намеренно, потому что безопасно перекодировать их здесь нельзя. Чёрно-белые факсовые изображения CCITT тоже остаются нетронутыми: перекодирование сделало бы страницу хуже и при этом не уменьшило бы её.
Двоичный поиск по лестнице качества
Лестница состоит из 19 ступеней, и каждая задаёт пару «максимальная сторона изображения плюс качество JPEG»: от 2400 пикселей при качестве 92 до 500 пикселей при качестве 30. На каждой пробе изображения перекодируются через libvips, а их байты просто суммируются без пересборки PDF, ведь всё остальное между пробами не меняется. Двоичный поиск находит самую высокую подходящую ступень примерно за четыре пробы вместо девятнадцати.
Сборка и проверка
Выбранная ступень применяется, PDF собирается заново, и настоящий размер на диске сверяется с потолком. Если файл всё же вышел за 300 КБ, поиск опускается на ступень ниже и пересобирает документ, вместо того чтобы отдать вам файл, который портал отклонит. В отчёте указаны размер до и после, процент экономии и, если цель оказалась недостижимой, прямое сообщение об этом.
Лестница качества: чего ждать от разных документов
Чем свободнее лимит, тем выше ступень, на которой остановится поиск, а 300 КБ как раз свободный лимит. В таблице показано, где обычно оказываются файлы разного типа.
| Диапазон | Максимальная сторона изображения | Качество JPEG | Когда обычно достигается |
|---|---|---|---|
| Верхний | 2400 px | от 92 до 82 | Текстовые PDF и короткие сканы |
| Средний | от 2200 до 1200 px | от 80 до 60 | Многостраничные сканированные документы |
| Нижний | от 1100 до 700 px | от 58 до 40 | Длинные цветные сканы |
| Предельный | от 600 до 500 px | от 35 до 30 | На этой цели встречается редко |
Для ориентира: лист A4, отсканированный при 300 dpi, занимает около 2480 на 3508 пикселей. Ступень в 2200 пикселей по длинной стороне соответствует примерно 190 dpi, и этого хватает, чтобы читать обычный кегль, оттиски печатей и рукописные пометки. Даже в нижнем диапазоне, около 1000 пикселей, страница A4 остаётся читаемой на экране, хотя мелкие сноски уже начинают размываться.
Чёрно-белый режим и ограничение разрешения
Два дополнительных рычага вынесены на виду, а не спрятаны в меню, и работают поверх любой ступени, которую проверяет поиск. При лимите 300 КБ они нужны в основном для длинных цветных сканов.
Чёрно-белые изображения
Режим убирает цвет из фотографий и сканов и нередко сокращает их вес примерно на четверть, при этом текст остаётся читаемым. Для скана справки или паспорта цвет обычно ничего не добавляет, а освободившиеся байты уходят на разрешение. Если нужно обесцветить отдельный снимок ещё до того, как он попадёт в документ, можно перевести изображение в оттенки серого отдельно.
Ограничение разрешения
Доступны четыре варианта: A4 при 300 dpi, A4 при 200 dpi, 1200 пикселей и 800 пикселей. Ограничение полезно, когда в PDF вставлены фотографии прямо с камеры смартфона на 4000 пикселей и больше. Вариант «A4 при 200 dpi» подходит для большинства деловых сканов, а 800 пикселей стоит выбирать только для документов с крупным шрифтом.
Что сервис не трогает
Текст, шрифты и векторная графика никогда не перерисовываются, поэтому набранная анкета или документ из офисного пакета после сжатия остаются идеально чёткими. Текстовый слой сохраняется: слова можно выделить, скопировать и найти поиском. Если в скане текстового слоя нет, запустите распознавание текста в PDF до сжатия, пока у изображений максимальное разрешение и точность распознавания выше.
Если какие-то изображения пропущены ради сохранности страницы, отчёт укажет их количество. Благодаря этому понятно, почему файл уменьшился меньше ожидаемого. Отдельное замечание про архивные файлы: пересборка создаёт потоки объектов, которые стандарт PDF/A-1 не допускает. Если площадка требует архивный формат, после сжатия выполните конвертацию в PDF/A и проверьте итоговый вес.
Если в 300 КБ уложиться не получается
Иногда цель недостижима даже на нижней ступени, и сервис прямо сообщает об этом вместе с размером самой лёгкой безопасной версии. Так бывает со сканами на несколько десятков страниц или с файлами, где основной вес приходится на изображения JPEG 2000 и JBIG2, которые мы намеренно не трогаем. Вот что можно сделать дальше:
- Уберите лишнее. Пустые обороты, дубли и черновые листы стоит удалить из PDF до сжатия, это часто даёт больше, чем любая ступень лестницы.
- Если портал разрешает несколько вложений, разделите PDF на части и сожмите каждую отдельно.
- Включите одновременно чёрно-белый режим и ограничение «A4 при 200 dpi».
- Пересканируйте документ в оттенках серого при 150 или 200 dpi. Для бухгалтерских и кадровых бумаг этого достаточно, а исходник получается в разы легче.
Чем этот подход отличается от других компрессоров
Большинство бесплатных сервисов на Ghostscript применяют пресет и лишь потом показывают, что получилось, а у iLovePDF и Smallpdf уровни сжатия названы словами, а не килобайтами. Компрессор DocPivot идёт от обратного: сначала измеряет, что даст каждая настройка, и выбирает лучшую из тех, что помещаются под потолок.
| Критерий | Сжатие PDF до 300 КБ | Бесплатные сервисы на Ghostscript | iLovePDF и Smallpdf |
|---|---|---|---|
| Цель по размеру | Да, жёсткий потолок | Нет, пресет и замер после | Нет, только уровни по названию |
| Сообщает о промахе | Да, с размером минимальной безопасной версии | Нет | Нет |
| Сохраняет качество, где это возможно | Да, берёт самую высокую подходящую ступень | Пресет применяется всегда | Пресет применяется всегда |
| Регистрация | Не нужна | По-разному | Нужна для части функций |
Ровно 300 КБ не гарантирует ни один компрессор, потому что сканы, шрифты и число страниц у всех документов разные. Мы обещаем другое: файл будет не тяжелее 300 КБ, а если это невозможно без порчи страниц, вы увидите честное сообщение и размер лучшей безопасной версии.
Безопасность и хранение файлов
Документ обрабатывается на сервере и удаляется в течение 30 минут. Аккаунт не нужен, водяных знаков нет, ограничений по числу страниц тоже. Сторонних API и моделей ИИ в цепочке обработки нет: работают только qpdf и libvips, и файл не уходит во внешние сервисы.
Раз обработка серверная, для документов с паспортными данными, СНИЛС или банковскими реквизитами разумно заранее решить, что именно нужно отправлять. Если портал не требует полного разворота, скройте персональные данные, которые не относятся к делу, и только потом сжимайте файл. Чем меньше лишних сведений уходит в любую онлайн-форму, тем спокойнее.
Частые вопросы
Да, компрессор DocPivot полностью бесплатен, работает без регистрации и не добавляет водяных знаков. Ограничений по числу страниц нет, а один исходный файл может весить до 100 МБ.
Нет, 300 КБ здесь работают как потолок, а не как точная цифра. Сервис выбирает самое высокое качество, при котором файл не превышает лимит, поэтому итог может оказаться и 280, и 150 КБ, если хватило пересборки без потерь.
Вы получите прямое сообщение о том, что цель недостижима, и размер самой лёгкой безопасной версии. Файл, превышающий лимит, сервис не выдаст за успешный результат.
Нет, набранный текст, шрифты и векторная графика не перерисовываются и остаются такими же чёткими. Пересжимаются только встроенные изображения, то есть сканы и фотографии.
Скорее всего, основной вес дают изображения в JPEG 2000, JBIG2 или CCITT, которые сервис намеренно не трогает. Их количество указано в отчёте, а помочь могут удаление лишних страниц или разделение файла.
Пересборка без потерь уложится в лимит с первой попытки, и на этом работа закончится. Изображения при этом останутся нетронутыми.
На этой странице потолок зафиксирован на 300 КБ. Сам механизм поддерживает цели от 10 до 102 400 КБ, поэтому для других лимитов пользуйтесь страницами с соответствующим размером или общим компрессором.
Когда файл состоит из длинных цветных сканов, а цвет не несёт смысла. Режим часто сокращает вес изображений примерно на четверть и освобождает место для более высокого разрешения.
Для обычных деловых сканов оптимален вариант «A4 при 200 dpi». Вариант «A4 при 300 dpi» подходит для документов с мелким шрифтом, а 800 пикселей стоит выбирать только при крупном тексте.
Да, текстовый слой не меняется, поэтому текст по-прежнему можно выделить, скопировать и найти. Если слоя не было изначально, сжатие его не создаст.
Файлы удаляются с сервера в течение 30 минут после обработки. Сторонние сервисы и модели ИИ к документам доступа не получают.
Подходит, но для публикации на сайте полезнее оптимизация PDF для веба, при которой первая страница открывается быстрее. Жёсткий лимит в килобайтах важен прежде всего для загрузки на порталы.
Чаще всего причина в повреждённой структуре файла. Попробуйте восстановить повреждённый PDF и повторите сжатие.
Да, достаточно браузера на Android или iPhone, приложение устанавливать не нужно. Скан, сделанный камерой смартфона, можно загрузить и сжать прямо с телефона.
