Большинство инструментов сжатия PDF предлагают настройки качества, такие как «Экран», «Электронная книга» или «Принтер». Эти предустановки уменьшают размер изображений и оптимизируют структуру файла, но они не ориентированы на определенный размер выходного файла. Если вам нужно, чтобы PDF-файл имел размер менее 10 МБ для вложения электронной почты, менее 25 МБ для загрузки в Интернет или менее 5 МБ для правительственного портала, вам необходимо сжатие, нацеленное на конкретное значение в мегабайтах, а не на общий уровень качества.
Целевое сжатие до определенного размера файла требует итерационного подхода. Инструмент сжимает документ, измеряет полученный размер файла и, если размер превышает целевой, применяет более агрессивное сжатие и повторяет попытку. Понимание того, как каждый параметр сжатия влияет на размер файла, позволит вам достичь цели за наименьшее количество итераций.
Инструменты PDF Compression WukongPDF включают целенаправленное уменьшение размера с предварительным просмотром ожидаемого выходного размера перед применением сжатия.
Почему именованные пресеты не подходят для сжатия по размеру
Пресеты разработаны с учетом качества, а не размера файла. Предустановка «Экран» нацелена на качество просмотра на экране и обеспечивает размер файла любого размера в результате необходимого понижения разрешения. Для текстового документа Screen может создать файл размером 200 КБ. Для того же количества страниц, заполненных фотографиями с высоким разрешением, Screen может создать файл размером 15 МБ. Одна и та же предустановка создает файлы, размер которых различается в 75 раз, поскольку входной контент отличается.
Когда система устанавливает ограничение на размер файла, ее не заботит содержимое документа. Ограничение в 10 МБ отклоняет файл размером 11 МБ, независимо от того, является ли дополнительный мегабайт текстом, изображениями или встроенными шрифтами. При сжатии с указанием размера ограничение размера файла рассматривается как основное ограничение и настраиваются все параметры сжатия в соответствии с ним, постепенно жертвуя качеством до тех пор, пока не будет достигнут целевой размер.
Понимание того, какие параметры сжатия влияют на размер файла
Понижение разрешения изображения обеспечивает наибольшее уменьшение размера за счет компромисса в качестве. Уменьшение разрешения цветных изображений с 300 DPI до 150 DPI обычно уменьшает данные изображения в четыре раза. Качество сжатия JPEG обеспечивает дополнительное снижение за счет видимых артефактов. Качество JPEG 85 процентов практически неотличимо от оригинала. Качество 50 процентов создает видимую блочность в детализированных областях.
Поднабор шрифтов удаляет неиспользуемые глифы символов из встроенных шрифтов. Документ, в котором используются только буквы от A до Z и основные знаки препинания из шрифта, содержащего тысячи глифов, включая специальные символы, математические символы и альтернативные формы букв, может уменьшить данные шрифта на 80–90 процентов за счет подмножества. Оптимизация шрифтов не влияет на качество изображения, поскольку удаляются только неиспользуемые глифы.
Удаление метаданных и очистка объектов обеспечивают небольшое, но последовательное сокращение. Удаление свойств документа, данных частных приложений, встроенных миниатюр и объектов, на которые нет ссылок, обычно уменьшает размер файла на 2–10 процентов без каких-либо визуальных последствий. Эти сокращения всегда безопасны, и их следует применять до рассмотрения вопроса о сжатии, влияющем на качество.
Рабочий процесс итеративного сжатия
Начните с наименее агрессивного сжатия, сохраняющего приемлемое качество. В Acrobat Pro откройте PDF-файл и выберите «Файл», «Сохранить как другое», «Оптимизированный PDF». Установите понижение разрешения цветного изображения и изображения в оттенках серого до 200 точек на дюйм с качеством JPEG на уровне 80 процентов. Примените поднабор шрифтов, удаление метаданных и очистку объектов. Сохраните оптимизированный файл и проверьте его размер. Если размер находится в пределах 10 процентов от целевого, внесите незначительные корректировки. Если размер превышает целевой более чем на 10 процентов, уменьшите качество DPI или JPEG и повторите попытку.
Каждая итерация должна изменять только один параметр за раз. Одновременное изменение качества DPI и JPEG не позволяет определить, какой параметр в какой степени способствовал уменьшению размера. Изменение одного параметра за итерацию дает предсказуемые результаты и показывает, какие параметры оказывают наибольшее влияние на ваш конкретный тип документа.
Если после трех итераций целевой размер не был достигнут с приемлемым качеством, рассмотрите возможность разделения документа на несколько файлов. 100-страничный отчет, размер которого невозможно сжать ниже 15 МБ, может работать как два файла по 50 страниц по 8 МБ каждый. Разделение файлов — это решение для распространения, а не для сжатия, но оно достигает практической цели — не превышать ограничения на размер.
Использование инструмента аудита использования пространства Acrobat Pro
Прежде чем сжимать, поймите, на что влияет размер файла. Инструмент аудита использования пространства Acrobat Pro, расположенный в разделе «Дополнительные параметры» диалогового окна «Оптимизированный PDF», разбивает содержимое файла по типу: изображения, шрифты, потоки контента, метаданные и структура. Документ, в котором изображения занимают 90 процентов размера файла, требует агрессивного сжатия изображений. Документ, в котором шрифты занимают 50 процентов, требует подмножества шрифтов.
Аудит определяет стратегию сжатия. Применение сжатия изображения к документу с большим количеством шрифтов позволяет добиться минимального уменьшения размера. Применение поднабора шрифтов к документу с большим количеством изображений позволяет добиться минимального сокращения. Аудит предотвращает трату итераций на методы сжатия, которые не могут помочь, поскольку целевой тип данных не оказывает существенного влияния на размер файла.
Проверка качества сжатого изображения по сравнению с оригиналом
Достигнув целевого размера, сравните сжатый PDF-файл с оригиналом рядом с масштабом 200 процентов. Проверьте четкость текста, детализацию изображения и точность цветопередачи. Сжатая версия будет иметь некоторую потерю качества по сравнению с оригиналом. Вопрос в том, приемлема ли потеря для предполагаемого использования. Документ, предназначенный для просмотра на экране, может выдерживать большее сжатие, чем документ, предназначенный для профессиональной печати.
Если потеря качества неприемлема, рассмотрите альтернативные подходы. Вместо того, чтобы сжимать один большой документ, распространяйте его как сжатый ZIP-файл, в котором сжатие осуществляется без потерь. Вместо встраивания изображений с высоким разрешением замените их версиями с более низким разрешением перед созданием PDF-файла. Эти альтернативы сохраняют качество, решая проблему размера файла до создания PDF-файла, а не сжимая и без того большой PDF-файл.
Сжатие PDF-файла до определенного целевого мегабайта — это практический навык для всех, кто регулярно сталкивается с ограничениями на размер файлов в электронной почте, формах загрузки или системах управления документами. Итеративный подход, управляемый инструментом аудита и ориентированный на наиболее важные для конкретного документа параметры сжатия, достигает цели с минимально необходимой потерей качества.
Создание многоразового профиля сжатия для повторяющихся документов
Если вы регулярно сжимаете похожие документы из одного и того же источника, например ежемесячные отчеты с одинаковой плотностью изображений и количеством страниц, создайте профиль сжатия многократного использования. Найдя оптимальные настройки путем итерации одного типичного документа, сохраните эти настройки как именованный профиль в PDF Optimizer Acrobat Pro. Отчет за следующий месяц сжимается до целевого размера за один шаг с использованием сохраненного профиля.
Поделитесь профилем сжатия с членами команды, создающими аналогичные документы. Маркетинговая группа, распространяющая каталоги продуктов, может использовать один и тот же профиль сжатия каталога, обеспечивая единообразное качество продукции и размеры файлов для всей команды. Централизованные профили предотвращают ситуацию, когда каждый член группы самостоятельно обнаруживает настройки сжатия, что приводит к противоречивым результатам.
Периодически проверяйте профиль по новому документу, чтобы убедиться, что он по-прежнему дает ожидаемые результаты. Изменения в исходном документе, например фотография продукта с более высоким разрешением или новый макет страницы с большим количеством изображений, могут повлиять на работу профиля. Ежегодная проверка гарантирует, что профиль остается эффективным.
Документирование настроек сжатия для соответствия и справки
Для документов, на которые распространяются нормативные требования или требования системы качества, задокументируйте примененные настройки сжатия. В примечании в свойствах документа или в сопутствующем текстовом файле записано, что и почему было сделано с PDF-файлом. Эта документация предназначена для аудиторов соответствия, которые могут спросить, не было ли качество документа нарушено из-за ограничения размера файла.
Документация должна включать исходный размер файла, целевой размер файла, используемые настройки качества DPI и JPEG, применялась ли подгруппа шрифтов и достигнутый размер сжатого файла. Простая запись в электронной таблице для каждого сжатого документа создает историю сжатия, которая помогает принимать будущие решения и демонстрирует последовательные методы обработки документов.
Обработка документов, сжатие которых не достигает цели
Некоторые документы сопротивляются сжатию до желаемого целевого размера, поскольку их содержимое по своей природе имеет большой размер. Портфолио фотографий высокого разрешения в формате PDF из профессиональной фотосессии, где каждое изображение имеет важное значение для целей документа, может достичь минимально допустимого размера, при котором дальнейшее сжатие уничтожит фотографические детали, для представления которых существует документ.
Если сжатие само по себе не может достичь цели, признайте наличие ограничений и используйте альтернативные методы распространения. Загрузите файл в облачное хранилище и поделитесь ссылкой для скачивания, а не прикрепляйте ее к электронному письму. Разделите документ на управляемые части. Преобразуйте определенные изображения в ссылки, ссылающиеся на версии, размещенные на внешнем сервере. Альтернативы сохраняют качество документа, обходя ограничение размера, которое не может преодолеть сжатие.
Знать, когда прекратить сжатие, так же важно, как и знать, как сжимать. PDF-файл, сжатый до степени визуального ухудшения, не достигает своей цели независимо от того, соответствует ли он целевому размеру файла. Целевой размер файла служит для распространения документа. Документ не создан для обслуживания цели сжатия.
Автоматизация целевого сжатия для рабочих процессов большого объема
Для организаций, ежедневно обрабатывающих сотни PDF-файлов, размер каждого из которых не превышает определенного ограничения, ручное итеративное сжатие каждого документа невозможно. Автоматизируйте целевое сжатие с помощью сценария, который принимает PDF-файл и целевой размер, применяет настройки прогрессивного сжатия, измеряет выходные данные и повторяет действия до тех пор, пока не будет достигнут целевой показатель или не будут достигнуты минимальные пороговые значения качества.
Такие инструменты, как Ghostscript с настраиваемыми параметрами и Python с библиотекой pikepdf, могут реализовать автоматическое целевое сжатие. Сценарий определяет уровни сжатия от умеренного до агрессивного, последовательно применяет каждый уровень и останавливается, когда размер вывода падает ниже целевого. Автоматизация выполняет итерацию, которая была бы утомительной для человека-оператора, обрабатывая документы в пакетном режиме без присмотра.
Попробуйте сжать PDF
Никакой установки не требуется. Работает прямо в вашем браузере.
