Редактор метаданных PDF

Просматривайте и редактируйте поля Заголовок, Автор, Тема, Ключевые слова, Создатель и Производитель PDF. Без загрузки.

Перетащите PDF сюда или
  1. Перетащите PDF или нажмите «выбрать файл».
  2. Текущие метаданные загружаются в форму.
  3. Отредактируйте любое поле — остальные оставьте как есть.
  4. Нажмите «Сохранить и скачать», чтобы получить копию с новыми метаданными.
Что это делает?

Читает и перезаписывает стандартный словарь информации документа PDF (Заголовок, Автор, Тема, Ключевые слова, Создатель, Производитель). Содержимое PDF не меняется — обновляется только блок метаданных. Вывод — свежий PDF с новыми значениями; оригинальный файл на диске не трогается.

Распространённые подвохи

У метаданных PDF есть несколько особенностей, которые стоит знать перед изменением значений.

  • Зашифрованные PDF. PDF, защищённые паролем, нельзя открыть без пароля. Прогоните их через /pdf-unlock сначала, если у вас есть пароль владельца.
  • Метаданные XMP. Современные PDF могут нести поток метаданных XMP рядом со стандартными полями. Этот инструмент редактирует стандартные поля; поля, специфичные для XMP (пользовательские теги, история, рейтинги), здесь не доступны.
  • Несколько ключевых слов. Некоторые PDF-ридеры ожидают ключевые слова как одну строку, разделённую запятыми или точками с запятой; другие ожидают список. Поле Ключевые слова принимает одну строку — соответствуйте тому, что ожидают ваши последующие инструменты.
  • Пустое vs. отсутствующее. Очистка поля сохраняет пустое значение. Некоторые PDF-ридеры отображают это иначе, чем «полностью отсутствует». Если вам нужно, чтобы поле действительно отсутствовало, потребуется инструмент, который пишет словарь без этого ключа — pdf-lib не предоставляет это различие.
  • CreationDate / ModDate. Эти временные метки нельзя редактировать здесь. Они сохраняются как есть из входного PDF — pdf-lib не обновляет ModDate при сохранении, если это не указано явно.
  • Перезапись Производителя. Многие генераторы PDF устанавливают поле Производитель для самоидентификации. Перезаписать его допустимо по косметическим причинам, но некоторые рабочие процессы соответствия отслеживают это поле — проверьте, прежде чем менять его в регулируемых документах.
Часто задаваемые вопросы

Изменится ли содержимое моего PDF?

Нет. Обновляется только словарь метаданных. Потоки содержимого страниц, шрифты и изображения сохраняются точно. Выходной PDF отображается идентично входному.

Это безопасно для конфиденциальных документов?

Да. Всё работает в вашем браузере — ваш PDF парсится и пересериализуется JavaScript на этой странице и никогда не отправляется ни на какой сервер. Проверьте в инструментах разработчика браузера: ноль сетевых запросов при нажатии Сохранить.

Могу ли я пакетно редактировать метаданные для многих PDF?

Не в этом UI — он редактирует один PDF за раз, чтобы каждый набор значений был явным. Для пакетного редактирования метаданных запустите pdf-lib в командной строке и читайте значения из CSV; это правильный инструмент для этой работы.

Почему поле Автор пустое?

PDF не обязан устанавливать Автора — многие генераторы оставляют его пустым. Форма показывает то, что есть в документе; пустой ввод означает, что автор не был установлен, а не то, что поле недоступно.

Меняет ли сохранение размер файла?

Немного. pdf-lib пересериализует PDF, что может изменить байтовое кодирование объектов без изменения их смысла. Видимое содержимое и метаданные сохраняются; файл может быть на несколько КБ больше или меньше.

Могу ли я также редактировать метаданные XMP?

Не в v1. Стандартные поля покрывают большинство рабочих процессов. Если нужно редактировать XMP-специфичные теги (пользовательские схемы, историю версий), используйте специализированный инструмент, поддерживающий XMP — pdf-lib не раскрывает эту поверхность достаточно чисто для этого UI.