4

Я был удивлен, что нет простого способа удалить закладки из PDF.
pdftk не может этого сделать, ghostscript - тот же AFAIK, qpdf ... и нет других значимых инструментов, о которых я знаю

Самым простым для меня сейчас является графический интерфейс PDF Mod, который удаляет закладки одну за другой - пользователь должен щелкнуть родительскую закладку и нажать удалить, так что для всех узлов верхнего уровня это глупо

Также я знаю, что, возможно, есть некоторые графические интерфейсы Java, которые могут это сделать, но я не хочу загружать Java просто для удаления закладок, когда мне нужно

Я мог бы также принять некоторые программные решения, Python, Perl ...

5 ответов5

3

Если у вас есть Adobe Acrobat Pro, вы можете удалить все закладки вашего переднего PDF-документа, используя следующий простой AppleScript:

tell application "Adobe Acrobat Pro"
    delete bookmarks of document 1
end tell
2

Простой способ удалить все закладки из PDF-файла - это просто открыть документ и распечатать его в виде PDF-файла в новом файле.

Это работает, это быстро, и это просто.

1

Это сработало для меня:

pdf2ps mypdf.pdf

Я получаю mypdf.ps, я переименовываю его в mypdf2.ps

ps2pdf mypdf2.ps

Файл mypdf2.pdf, который я получаю, не имеет закладок

Обе программы поставляются с пакетом ghostscript

0

Решение с помощью pdftk от www.witti.ws:

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

pdftk A=example_input.pdf cat A1-end output example_output.pdf

Это сработало для меня.

0

Вот один простой (хотя и не обязательно дешевый) способ.

  1. Используйте Adobe Acrobat DC (или Pro любой версии).
  2. Зайдите сюда и установите действие "Удалить скрытую информацию".

Это действие также позволяет вам удалить другую раздражающую скрытую информацию, кроме закладок (см. Изображение ниже). Это может помочь уменьшить размер файла.

При использовании совместно с мастером действий Adobe Acrobat вы также можете удалять закладки из любого количества PDF-файлов.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .