Сжатие PDF-файла с заполняемыми полями формы — рискованное предприятие. Стандартные настройки сжатия не различают данные полей формы и содержимое страницы. Они применяют ко всему одинаковое агрессивное понижение разрешения изображения и удаление объектов. В результате получается файл меньшего размера, но поля формы могут перестать работать. Выпадающие меню теряют списки опций. Расчеты ломаются. Кнопки отправки становятся инертными украшениями.
Сжатие меняет размер файла на функциональность. Когда поля формы ломаются, сделка была слишком агрессивной.
Для выполнения прохода PDF Compression, сохраняющего поля формы, необходимо выбрать настройки сжатия, предназначенные для изображений и неиспользуемых объектов, оставляя при этом интерактивные элементы нетронутыми. Инструменты PDF Forms WukongPDF обрабатывают сжатие с учетом формы, а шаги, описанные ниже, создают меньший PDF-файл с сохранением всех функций формы.

Почему стандартные разрывы сжатия формируют поля
Поля формы PDF основаны на внутренних объектах, которые определяют тип поля, параметры, вычисления и действия. Стандартное сжатие идентифицирует неиспользуемые объекты и удаляет их. Если механизм сжатия ошибочно определяет объект поля формы как неиспользуемый, он удаляет его. Поле перестает работать. Внешний вид может не измениться, текстовая метка все еще присутствует, но интерактивный элемент за ней исчез.
Сжатие также переписывает внутреннюю структуру PDF-файла для повышения эффективности. Поля формы ссылаются друг на друга через иерархию родительских и дочерних объектов. Структурное переписывание может разрушить эти ссылки. Раскрывающееся меню, список параметров которого зависел от родительской группы, больше не может найти свои параметры после реорганизации родительской группы в процессе сжатия.
Попробуйте сжать PDF
Никакой установки не требуется. Работает прямо в вашем браузере.
Выбор настроек сжатия, сохраняющих интерактивные элементы
В оптимизаторе PDF Adobe Acrobat ключевой параметр находится в разделе «Отбросить объекты». Снимите флажки с параметров, связанных с полями формы, действиями и JavaScript. В частности, снимите флажки «Сгладить поля формы» и «Отменить структуру документа». Эти настройки предписывают оптимизатору оставить интерактивные элементы нетронутыми, сжимая все остальное.
Сосредоточьтесь на сжатии изображений, которые больше всего влияют на размер файла в большинстве PDF-файлов. Понизьте разрешение цветных и полутоновых изображений до 150 точек на дюйм. Примените сжатие JPEG к цветным изображениям. Оставляйте монохромные изображения с более высоким разрешением, если они содержат текст или штриховые рисунки. Одно только сжатие изображений часто уменьшает размер файла на 50-70%, не затрагивая ни одного интерактивного элемента.
Тестирование функциональности формы после сжатия
После сжатия откройте PDF-файл и проверьте каждое поле формы. Щелкните каждое текстовое поле и подтвердите, что оно принимает ввод. Откройте каждый раскрывающийся список и убедитесь, что все параметры присутствуют. Установите каждый флажок и переключатель. Если форма содержит расчеты, введите тестовые значения и подтвердите, что расчеты дают правильные результаты. Если форма содержит кнопку отправки, проверьте отправку.
Тестировать каждое поле — утомительно, но необходимо. Единственное неработающее поле, которое остается незамеченным, означает, что каждый получатель сжатой формы сталкивается с ошибкой. Смущение от распространения сломанной формы превышает временные затраты на тестирование. Для сложных форм с большим количеством полей создайте тестовый сценарий или контрольный список, который систематически охватывает каждое поле.
| Настройка сжатия | Влияние на поля формы | Рекомендация |
|---|---|---|
| Понижение разрешения изображения | Нет, изображения и формы являются отдельными объектами. | Безопасно, используйте для максимального уменьшения размера. |
| Выбросьте неиспользуемые предметы | Может удалять объекты формы, если они ошибочно идентифицированы. | Снимите флажки с параметров отмены, связанных с формой. |
| Сглаживание полей формы | Уничтожает всю интерактивность формы | Никогда не включайте формы, которые хотите продолжать работать. |
| Оптимизировать структуру документа | Может нарушить ссылки на объекты | Тщательное тестирование после оптимизации |
Сжатие отсканированных PDF-файлов с наложенными полями формы
Отсканированный документ с добавленными сверху полями формы, что обычно бывает, когда бумажная форма сканируется, а затем становится заполняемой в Acrobat, имеет два отдельных слоя данных. Отсканированные изображения страниц представляют собой большой слой данных. Поля формы — это небольшой слой данных. Сжимайте изображения агрессивно, понижая разрешение до 150 точек на дюйм и применяя сильное сжатие JPEG. Поля формы незначительно увеличивают размер файла, и их не следует трогать.
Этот двухслойный подход безопасно обеспечивает максимальное уменьшение размера. Отсканированные изображения сжимаются от многомегабайтных растровых изображений до сжатых файлов JPEG. Поля формы остаются такими же, какими они были. Визуальное качество отсканированных страниц при разрешении 150 точек на дюйм достаточно для просмотра на экране и печати. Поля формы функционируют идентично несжатому оригиналу.
Использование профилей предварительной проверки для формобезопасного сжатия
Инструмент предварительной проверки Acrobat включает предопределенные профили исправлений для оптимизации PDF, которые можно настроить для сохранения полей формы. Создайте собственный профиль, который применяет настройки сжатия изображений, отключая при этом любые исправления, затрагивающие элементы формы. Сохраните пользовательский профиль и примените его ко всем PDF-файлам, содержащим формы.
Пользовательские профили предварительной проверки обеспечивают последовательное и повторяемое сжатие. Одни и те же настройки применяются к каждому документу. Нет риска забыть снять флажок с критической опции при одном запуске. Профиль становится стандартом организации для безопасного сжатия, документируется и доступен для использования всей командой. Каждая форма PDF, сжатая с помощью профиля, обрабатывается одинаково.
Сохранение оптимизированной копии и перезапись оригинала
Всегда сжимайте в новый файл. Сохраните несжатый оригинал в качестве резервной копии. Если сжатие сломало что-то, что не удалось обнаружить при тестировании, оригинал предоставляет путь восстановления. Перезаписать оригинал сжатой версией и обнаружить проблему позже — значит начать с нуля.
Назовите сжатый файл, чтобы указать, что он оптимизирован: Form-Compressed.pdf или Form-Optimized.pdf. Оригинал остается Form.pdf. Соглашение об именах предотвращает путаницу в отношении того, какая версия является авторитетной, а какая — производной с оптимизированным размером.
Попробуйте сжать PDF
Никакой установки не требуется. Работает прямо в вашем браузере.
