Извлечение данных формы PDF

Достаньте ответы из заполненной формы PDF в JSON или CSV, поле за полем.

Извлечение данных формы PDF работает полностью в браузере. Формы часто содержат персональные данные, и здесь они читаются на вашем устройстве.

Свести заполненную форму

Об инструменте Извлечение данных формы PDF

Заполненная форма PDF хранит ответы в объектах полей, а не в тексте страницы, поэтому копирование текста формы даёт все подписи и ни одного ответа. Инструмент читает эти объекты напрямую и раскладывает их в таблицу: имя поля ровно так, как его хранит документ, тип, ответ, варианты выпадающего списка и страницу, на которой поле находится. Результат выгружается плоским объектом JSON вида имя-значение, подробным JSON с типами и признаками или CSV для таблицы и рассылки.

Возможности

Как использовать Извлечение данных формы PDF

  1. Перетащите заполненный PDF на страницу
  2. Просмотрите таблицу имён полей и ответов
  3. Отфильтруйте или скройте пустые поля, если форма длинная
  4. Скопируйте или скачайте данные в JSON или CSV

Пример

Ввод

W-9 with the name and address fields completed

Результат

{
  "topmostSubform[0].Page1[0].f1_01[0]": "Ada Lovelace",
  "topmostSubform[0].Page1[0].f1_07[0]": "12 Baker Street"
}

Имена полей берутся из документа, поэтому они совпадают с тем, что создаёт или обрабатывает форму.

Частые ошибки и устранение неполадок

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

Почему нельзя просто скопировать текст заполненной формы?
Потому что ответы не входят в текст страницы. Поля AcroForm — отдельные объекты поверх страницы, поэтому копирование текста возвращает только напечатанные подписи.
Что такое AcroForm?
Слой интерактивных форм, встроенный в спецификацию PDF: он даёт текстовые поля, флажки и выпадающие списки. Его использует почти каждая заполняемая форма, кроме старых форм XFA.
Можно ли извлечь данные сразу из нескольких форм?
Здесь по одному документу за раз, но экспорт CSV рассчитан на объединение: обработайте каждую форму, добавьте строки — имена полей совпадут, потому что они из одного шаблона.
Меняет ли извлечение сам PDF?
Нет. Файл только читается, ничего не записывается обратно, и исходный документ остаётся прежним.
Сработает ли это на форме с паролем?
Только если она открывается без пароля. Документ, зашифрованный пользовательским паролем, нужно сначала расшифровать.

Связанные инструменты

Все инструменты ArrayKit