Tips & Tricks

Как уменьшить размер PDF-файла без потери закладок

Закладки PDF — это интерактивные навигационные ссылки на боковой панели программы чтения. Они позволяют читателю сразу перейти к определенным разделам. Агрессивное PDF Compression может удалить закладки из файла, поскольку механизм сжатия рассматривает структуру закладок как несущественные метаданные. Для сохранения закладок во время сжатия необходимо выбрать метод сжатия, учитывающий закладки, или проверить и восстановить закладки после сжатия. Сочетание уменьшения размера файла и сохранения навигации делает сжатие с защитой от закладок правильным выбором для большинства рабочих процессов с документами. Для организаций, распространяющих большие библиотеки документов, совокупная экономия полосы пропускания за счет сжатия с защитой от закладок является значительной. Библиотека из 500 PDF-файлов размером в среднем 5 МБ каждый, сжатых до 3 МБ с сохранением закладок, экономит 1 ГБ места для хранения и передачи при каждой загрузке полной библиотеки. Экономия, превышающая сотни загрузок в год, оправдывает небольшие затраты на проверку того, что закладки выдержали сжатие. Для документов, которые будут загружены в систему управления контентом, сжатие с защитой от закладок особенно важно, поскольку CMS может использовать структуру закладок для своего собственного навигационного интерфейса. Потеря закладок во время сжатия не только влияет на удобство чтения PDF-файлов, но также может нарушить навигацию CMS, что потребует ручного воссоздания закладок в интерфейсе CMS. Сохранение закладок особенно важно для документов, которые являются частью более крупной коллекции, где пользователи ожидают единообразной навигации. Библиотека технических руководств, в которой каждый документ, кроме одного, имеет рабочие закладки, вызывает разочарование у пользователей. Программа чтения начинает полагаться на закладки для навигации, а затем блокируется, когда в одном документе в коллекции закладки были удалены во время сжатия. Последовательное сохранение всей коллекции обеспечивает удобство навигации, от которого зависят пользователи.

Закладки хранятся в виде древовидной структуры, где родительские закладки могут иметь дочерние закладки, создавая свертываемую структуру. Чем глубже иерархия закладок, тем больше данных должен сохранить инструмент сжатия. Документ с плоским списком закладок из 50 записей легче сжимать без закладок, чем документ с 4-уровневой иерархией из 200 закладок. Оба могут быть сохранены, но сложная иерархия более чувствительна к настройкам сжатия.

Основные выводы

Закладки PDF хранятся в структурном словаре документа, представляющем собой отдельную структуру от содержимого страницы. Сжатие, предназначенное только для данных изображений и потоков контента, не влияет на закладки. Сжатие, которое перестраивает всю структуру PDF, может удалить закладки, если в процессе перестроения не сохраняется структурный словарь. Выбор «без потерь»; или «сохранение структуры документа»; настройки сжатия сохраняют закладки нетронутыми.

How to Reduce PDF File Size Without Losing Bookmarks

Как хранятся закладки PDF и почему с помощью сжатия можно их удалить

Закладки располагаются в структуре документа — древовидной структуре, расположенной рядом с содержимым страницы. Каждая закладка имеет заголовок и пункт назначения, указывающий на определенное место в документе. Структура представляет собой структуру данных, отдельную от потоков контента, предназначенных для сжатия. Когда инструмент сжатия удаляет несущественные данные для уменьшения размера файла, структуру иногда относят к категории несущественных, поскольку ее удаление не влияет на видимое содержимое страницы. Сжатый файл выглядит так же, но потерял структуру навигации.

Инструменты сжатия, которые перестраивают весь PDF-файл, а не оптимизируют существующую структуру, чаще всего удаляют закладки. Эти инструменты распаковывают PDF-файл во внутреннее представление, а затем повторно сжимают его в новый файл. Если внутреннее представление не содержит контура, закладки теряются. Инструменты, которые оптимизируют на месте, настраивая параметры сжатия существующих объектов без перестроения файла, сохраняют структуру, поскольку никогда не затрагивают ее.

WukongPDF

Попробуйте сжать PDF

Никакой установки не требуется. Работает прямо в вашем браузере.

Начать →

Выберите настройки сжатия с защитой от закладок

Параметр сохранения структуры может увеличить размер сжатого файла по сравнению с максимальным сжатием, поскольку он сохраняет данные, которые при максимальном сжатии будут удалены. Разница в размере сжатого файла с закладками и файла без него обычно составляет от 2 до 5 процентов. Для PDF-файла размером 10 МБ сжатие с защитой от закладок может создать файл размером 4 МБ, тогда как максимальное сжатие дает файл размером 3,8 МБ. Разница в 200 КБ пустяковая по сравнению с потерей навигации.

Найдите настройки сжатия, в которых упоминается сохранение структуры. Настройки с надписью «Сохранять структуру документа». «Сохранить навигацию»; или «Поддерживать интерактивные элементы»; указывают, что инструмент включает закладки в область сохранения. Настройки с надписью «Максимальное сжатие»; или «Удалить все несущественные данные»; чаще всего удаляют закладки. Параметр Уменьшить размер PDF, который обеспечивает баланс между степенью сжатия и сохранением структуры, обычно обозначается как «Стандартный». или «Рекомендуется»; и сохраняет закладки нетронутыми.

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

Проверка закладок после сжатия

Если закладки присутствуют, но некоторые из них перемещаются в несколько неправильные позиции, содержимое страницы сместилось во время сжатия. Это происходит, когда механизм сжатия регулирует размеры изображения или удаляет элементы, влияющие на макет страницы. Адреса закладок сохраняются как абсолютные координаты страницы. Когда содержимое страницы смещается, координаты перестают совпадать. Повторный импорт закладок из исходного файла и повторное сохранение обычно устраняют несовпадение, поскольку при импорте координаты назначения пересчитываются.

Откройте сжатый PDF-файл и проверьте панель закладок. В большинстве программ для чтения PDF-файлов панель закладок представляет собой боковую панель, которую можно открыть из меню «Вид» или щелкнув значок закладки. Убедитесь, что все закладки присутствуют и каждая из них ведет к правильному месту назначения. Закладки, которые пережили сжатие, но указывают на неправильные местоположения, указывают на то, что структура страницы изменилась во время сжатия, что представляет собой отдельную проблему, связанную с удалением закладки.

Если после сжатия закладки отсутствуют, восстановите их из исходного несжатого файла. Большинство редакторов PDF могут импортировать закладки из одного PDF-файла в другой. Откройте сжатый PDF-файл, перейдите на панель закладок и найдите функцию импорта. Наведите его на исходный несжатый PDF-файл. Закладки копируются из оригинала в сжатую версию. Этот импорт занимает несколько секунд и восстанавливает полную навигацию по сжатому файлу.

Часто задаваемые вопросы

Повлияет ли оптимизация PDF-файла для быстрого просмотра в Интернете на сохранение закладок? Линеаризация PDF, также называемая быстрым веб-просмотром, реорганизует файл таким образом, чтобы первая страница быстро загружалась в браузере. Реорганизация может повлиять на структуру закладок. После линеаризации PDF-файла для быстрого просмотра в Интернете убедитесь, что закладки по-прежнему работают. Если они повреждены, повторно импортируйте их из нелинеаризованного оригинала или создайте заново. Небольшой выигрыш в производительности от линеаризации может не оправдать риск потери закладок для документов, в которых важна навигация.

На какое минимальное уменьшение размера файла можно рассчитывать при сжатии с защитой от закладок? Для PDF-файлов с большим количеством текста сжатие без потерь без закладок обычно уменьшает размер файла на 20–35 процентов. Для PDF-файлов с большим количеством изображений уменьшение зависит от выбранных вами настроек сжатия изображения. Сжатие с поддержкой закладок не ограничивает сжатие изображений. Это только предотвращает удаление структуры закладок. Вы можете применить агрессивное сжатие изображений, сохранив при этом закладки, получив лучшее из обоих: небольшой размер файла и неповрежденную навигацию.

Могу ли я экспортировать закладки из PDF-файла перед сжатием и импортировать их обратно после сжатия? Да, это надежный рабочий процесс для максимального сжатия. Экспортируйте закладки в файл, сожмите PDF-файл с максимальными настройками, исключающими закладки, а затем импортируйте закладки из сохраненного файла. Импорт воссоздает структуру закладок в сжатом PDF-файле. Этот подход дает вам минимально возможный размер файла с полным восстановлением закладок.

Потеряет ли сжатие PDF-файла, созданного из документа Word со стилями заголовков, автоматически созданные закладки? PDF-файлы, созданные в Word, с заголовками, преобразованными в закладки, обрабатываются так же, как и закладки, созданные вручную. Сжатие, сохраняющее структуру, сохраняет их неповрежденными. Максимальное сжатие может удалить их. Если закладки были автоматически созданы на основе стилей заголовков, вы можете восстановить их из источника Word, если они будут потеряны во время сжатия.

Всегда ли сжатие PDF-файла уменьшает количество закладок?

Нет. Он либо сохраняет все закладки, либо удаляет их все. Частичная потеря закладок отсутствует. Если после сжатия закладки отсутствуют, значит, весь контур был удален. Проверьте настройки сжатия и повторите попытку с включенным сохранением структуры.

Можно ли добавить закладки в PDF-файл после сжатия, если они были удалены?

Да. Редакторы PDF могут создавать новые закладки вручную или автоматически из текста заголовка. Автоматическое создание закладок сканирует документ на наличие текста, соответствующего шаблону заголовков, и создает закладки. Это менее точно, чем сохранение исходных закладок, поскольку при автоматическом обнаружении могут быть пропущены некоторые заголовки или созданы закладки для текста, который не является заголовком. Ручная проверка необходима после автоматической генерации.

Влияет ли сжатие на ссылки внутри документа так же, как на закладки?

Внутренние ссылки и закладки — это разные объекты PDF, но на них одинаково влияет сжатие. Инструмент сжатия, удаляющий закладки, скорее всего, также удалит внутренние ссылки. Инструмент, сохраняющий закладки, также сохранит и ссылки. Проверьте оба файла после сжатия, щелкнув закладку и ссылку, чтобы убедиться, что оба файла сохранились.

WukongPDF

Попробуйте сжать PDF

Никакой установки не требуется. Работает прямо в вашем браузере.

Начать →