Сжать PDF до 200 КБ
Двести килобайт удобно считать парами: двустраничный документ получает по 100 КБ на лист, четырёхстраничный — по 50 КБ, восьмистраничный — по 25 КБ. Первый случай рабочий, он покрывает скан удостоверения с двух сторон; последний — уже компромисс по резкости. Качество подбирается бисекцией: две границы плюс до пяти половинений интервала, всего не больше семи полных ререндеров документа.
Коротко о цифрах
- Потолок
- 200 КБ = 204 800 байт
- Бюджет на страницу
- 100 КБ при 2 страницах, 50 КБ при 4, 25 КБ при 8
- Бюджет попыток
- 2 границы + до 5 половинений = 7 ререндеров
- Точность подбора
- около 3 пунктов качества, это примерно 7 DPI
- Где считается
- во вкладке браузера, файл на сервер не уходит
Двести килобайт на две стороны
Самый частый исходник на этом потолке — документ, отсканированный с двух сторон и сшитый в один PDF. Каждой стороне достаётся по 100 КБ: этого хватает, чтобы серии, номера и мелкий текст остались различимыми. Четыре страницы уже делят потолок пополам, и там, где на двух листах было спокойно, появляется мыло вокруг тонких линий.
Держать обе стороны в одном файле правильнее, чем гнать их по отдельности: потолок применяется к тому файлу, который вы обрабатываете. Два отдельных PDF по 200 КБ после объединения дадут около четырёхсот, и ограничение окажется нарушено ровно в тот момент, когда вы соберёте документ целиком.
Насколько точен подбор
Бюджет попыток — семь ререндеров, и первые два уходят на границы: максимум проверяется, чтобы не портить файл зря, минимум — чтобы не искать недостижимое. Остаётся до пяти половинений интервала 0–100, а это сужение примерно до трёх пунктов качества.
Три пункта шкалы — это около 7 DPI и две сотых JPEG-качества: разница, которую на печати не видно. Поэтому итог почти всегда чуть ниже потолка, а не ровно в него: инструмент берёт наибольшее проходящее качество из проверенных, и остановиться он может, например, на 216 DPI при JPEG 0.71.
Если 200 КБ не берутся
- Проверьте, сколько в документе страниц: восемь листов — это 25 КБ на каждый, и цветной скан столько не весит даже в теории.
- Разделите подшивку и отправьте части по отдельности, если получатель это допускает.
- Пересканируйте в оттенках серого — на скане это даёт больший выигрыш, чем любое движение ползунка.
- Для текстового исходника попробуйте оптимизацию структуры: она сохраняет шрифты и не превращает страницы в картинки.
Частые вопросы
Почему подбор ограничен семью проходами?
Каждый проход — это полный ререндер всех страниц документа, самая дорогая операция во всём процессе. Восьмая попытка уточнила бы качество примерно на полтора пункта, что незаметно глазу, но удлинила бы обработку на седьмую часть.
Файл получился 190 КБ — можно ли подобраться ближе к 200?
Ближе, чем на три пункта шкалы, подбор не подходит: интервал сужается половинениями, и оставшийся зазор в несколько килобайт — плата за ограниченное число ререндеров. Превысить потолок при этом нельзя ни при каких условиях.
Обе стороны документа держать в одном PDF или в двух?
В одном. Цель применяется к обрабатываемому файлу целиком, поэтому два отдельно сжатых файла по двести килобайт после объединения дадут около четырёхсот и нарушат то же самое ограничение.
Что делать, если 200 КБ нужны для четырёх страниц?
Считайте бюджет заранее: по пятьдесят килобайт на лист вытянет текстовый документ, но не цветной скан. Переведите сканы в оттенки серого или уберите страницы, без которых получатель обойдётся.