Редактор метаданных PDF
Просматривайте и редактируйте поля Заголовок, Автор, Тема, Ключевые слова, Создатель и Производитель PDF. Без загрузки.
- Перетащите PDF или нажмите «выбрать файл».
- Текущие метаданные загружаются в форму.
- Отредактируйте любое поле — остальные оставьте как есть.
- Нажмите «Сохранить и скачать», чтобы получить копию с новыми метаданными.
Что это делает?
Читает и перезаписывает стандартный словарь информации документа 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.