Отправлять архивом или отдельными файлами
Архив решает задачу комплектности, а не размера. Когда инструмент отдаёт вам десятки страниц, они складываются в один файл, чтобы браузер не устраивал очередь из отдельных загрузок и чтобы имена не потерялись. Уменьшить содержимое он при этом почти не может: PDF и JPEG уже сжаты внутри, и упаковка добавляет к ним только служебные записи. Ждать выигрыша в весе от архива — самая частая ошибка при отправке.
Коротко о цифрах
- Что делает архив
- объединяет файлы и сохраняет имена
- Сжатие внутри
- не применяется: содержимое кладётся как есть
- Выигрыш в весе на PDF и JPEG
- практически нулевой, данные уже сжаты
- Когда архив создаётся у нас
- при разделении PDF и при выгрузке нескольких страниц в картинки
- Где собирается
- в браузере, файлы не отправляются на сервер
Что архив действительно делает
- Держит комплект вместе: получатель не соберёт восемь вложений из семи и не потеряет последнее.
- Сохраняет имена файлов и их порядок — для набора страниц это важнее, чем кажется, потому что имена несут номера.
- Уменьшает число вложений до одного, а это часто и есть настоящее ограничение почтового ящика.
- Не уменьшает вес уже сжатых данных: страницы, выгруженные в JPEG, и готовые PDF внутри архива занимают почти столько же.
Когда лучше отдельные файлы
Когда получателю нужен один документ из набора. Скачивать и распаковывать архив ради одного листа — лишняя работа, а на телефоне ещё и не всегда очевидная: часть почтовых приложений показывает содержимое архива неохотно.
Когда файлов два-три. Комплектность на таком объёме не страдает, а вложения открываются одним касанием прямо в переписке.
Когда принимающая сторона просит именно файлы. Формы загрузки на сайтах часто принимают только документы конкретных типов, и архив там не пройдёт — уточняйте требования заранее.
Как это устроено у нас
- Разделение PDF на страницы или диапазоны отдаёт результат одним архивом с осмысленными именами внутри.
- Выгрузка страниц в JPG и PNG работает так же: для одной страницы вы получите картинку, для нескольких — архив.
- Упаковка идёт без дополнительного сжатия: содержимое кладётся как есть, поэтому размер архива примерно равен сумме файлов.
- Сборка архива происходит в браузере, поэтому ни страницы, ни картинки на сервер не отправляются.
- Нужен один файл вместо набора — не архивируйте, а объедините документы: это уменьшает и число вложений, и путаницу с порядком.
Частые вопросы
Почему архив с PDF весит столько же, сколько сами файлы?
Потому что внутри PDF данные уже сжаты, а повторное сжатие сжатого почти ничего не даёт. Архив в этом случае решает задачу комплектности, а не экономии места.
Что делать, если комплект не проходит по размеру?
Сжимать содержимое до упаковки, а не рассчитывать на архив. Уменьшите разрешение выгружаемых страниц или сожмите исходный PDF, и только потом складывайте результат вместе.
Получатель не может открыть архив на телефоне. Как быть?
Отправьте два-три ключевых файла отдельными вложениями. Мобильные почтовые приложения показывают обычные документы напрямую, а для архива требуют отдельного приложения-распаковщика.
Можно ли получить страницы отдельными файлами, без архива?
Для одной страницы результат приходит обычным файлом. Для набора страниц архив — единственный способ не запускать десятки загрузок подряд, часть из которых браузер просто заблокирует.