Уменьшить PDF для мессенджера
Чужие лимиты мы не придумываем: посмотрите допустимый размер вложения в справке своего мессенджера и возьмите это число как цель. Дальше работает подбор под размер — качество ищется бисекцией, чтобы файл оказался как можно ближе к потолку снизу. Документ, который и так укладывается, не трогается вовсе, а если цель недостижима даже на минимальном качестве, вы получите самый маленький вариант и прямое предупреждение.
Коротко о цифрах
- Чужие лимиты
- не выдумываем, смотрите справку своего мессенджера
- Проб подбора
- не более семи полных перерисовок документа
- Скан на 30 страниц
- до 210 отрисовок страниц за один подбор
- Порядок проверок
- сначала максимум, затем минимум, потом поиск между ними
- Файл меньше цели
- возвращается нетронутым
Сколько это стоит по времени на телефоне
Подбор под размер — это не подкрутка ползунка, а полные перерисовки документа. Каждая проба заново растрирует все страницы и кодирует их в JPEG, а проб бывает до семи. Для тридцатистраничного скана это до двухсот десяти отрисовок страниц, и на телефоне такая работа занимает заметные минуты, особенно когда процессор снижает частоты от нагрева.
Отсюда практическое правило: сначала уберите лишнее, потом сжимайте. Пять страниц вместо тридцати сокращают и время подбора, и бюджет веса на каждую страницу — а именно бюджет на страницу определяет, останется ли текст читаемым.
Порядок проверок устроен разумно: сначала пробуется максимальное качество, вдруг документ и так проходит, затем минимальное, чтобы понять, достижима ли цель в принципе. Только между этими границами идёт поиск.
Если в лимит не удаётся попасть
- Разделите документ на части и отправьте несколькими сообщениями — почти всегда это лучше, чем нечитаемый файл целиком.
- Удалите приложения, черновики и пустые страницы: потолок делится между страницами, и каждая выброшенная удлиняет бюджет остальных.
- Если исходник текстовый, а не сканированный, попробуйте оптимизацию структуры: она не превращает страницы в картинки и сохраняет поиск по тексту.
- Не сжимайте документ, который потом придётся конвертировать в Word: растеризация уничтожает текстовый слой.
- Не полагайтесь на пересылку картинкой: PDF имеет смысл отправлять именно как документ.
Порядок действий
- Узнайте предел вложения в своём мессенджере и запишите его.
- Откройте сжатие, добавьте документ и выберите режим по целевому размеру.
- Укажите цель чуть ниже лимита — запас в несколько процентов страхует от округлений.
- Дождитесь окончания подбора, не покидая вкладку.
- Если появилось предупреждение о недостижимой цели, вернитесь и уберите страницы, а затем повторите.
- Отправьте готовый файл из папки загрузок как документ.
Частые вопросы
Почему подбор под размер идёт так долго именно на телефоне?
Потому что каждая проба перерисовывает весь документ заново, а не подкручивает готовый результат. Мобильный процессор кодирует JPEG медленнее настольного и снижает частоты при нагреве, поэтому разница особенно заметна на длинных документах.
Результат получился меньше цели. Это нормально?
Да, так и задумано. Поиск выбирает наибольшее качество, которое ещё укладывается в потолок, поэтому итог почти всегда чуть ниже цели: превысить лимит нельзя, а недобрать несколько процентов безвредно.
Что делать, если инструмент пишет, что цель недостижима?
Значит, файл не уложился даже на минимальном качестве. Дальше помогает только уменьшение содержимого: удалите ненужные страницы или разделите документ на части и отправьте их отдельными сообщениями.
Сжатие тратит мобильный трафик?
Нет, сам документ никуда не отправляется: обработка идёт во вкладке браузера телефона. Трафик уходит только на загрузку самой страницы, и то в основном при первом визите.