Сжатие
Сжатие — это то, что удерживает размер PDF-файлов в разумных пределах, и один документ обычно смешивает несколько методов, потому что смешивает несколько видов содержимого. Текст и векторные инструкции рисования сжимаются без потерь алгоритмом Flate (тот же Deflate, что стоит за ZIP), поэтому каждый символ возвращается ровно таким, каким был.
Изображения — самая тяжёлая часть, и именно здесь принимаются настоящие решения. Фотографии обычно хранятся с потерями в JPEG, где настройка качества обменивает мелкие детали на меньший размер; плоская графика и страницы отсканированного текста лучше ложатся в форматы без потерь или специализированные схемы. Помимо кодирования отдельных изображений, PDF можно уменьшить, понижая разрешение картинок, хранящихся в гораздо большем разрешении, чем когда-либо понадобится для показа, удаляя неиспользуемые объекты и оставляя из встроенных шрифтов только реально используемые глифы.
Хороший результат — это баланс: пережмёте слишком сильно — и текст станет размытым, а на фотографиях появятся блочные артефакты. reader.me выполняет весь проход оптимизации в вашем браузере, поэтому конфиденциальный отчёт можно ужать для отправки по почте так, что оригинал ни разу не загружается ни на какой сервис сжатия.
Связанные инструменты