Мне предоставлен PDF-файл с формой. Форма не отформатирована как таблица. Мое требование - извлечь значения поля формы и записать их в файл CSV, который можно импортировать в Excel. Я попытался использовать автоматическое меню «Объединить данные в таблицу» в Acrobat Pro, но вывод включает в себя как метки, так и значения полей формы. Меня интересуют в основном только значения полей формы.Извлечение данных в формате PDF с использованием JavaScript и запись в файл CSV
Я хотел бы использовать JavaScript для извлечения данных формы и указания JavaScript, как писать CSV (так как я знаю, как должна выглядеть конечная таблица). Я дошел до извлечения полой формы:
this.getField("Today_s_Date").value;
И следуя этот пост: How to write a text file in Acrobat Javascript, я пытался писать в CSV, используя:
var cMyC = "abc"; var doc = this.createDataObject({cName: "test.txt", cValue: cMyC});
, но я получаю следующее сообщение об ошибке:
"SyntaxError: ошибка синтаксиса 1: Консоль: Exec"
В идеале я не хочу использовать онлайн-инструмент сторонних разработчиков для этого, потому что данные чувствительны. Но, пожалуйста, дайте мне знать, если у вас есть предложения. Идеальным результатом будет CSV-файл, который конечный бизнес-пользователь может открыть в Excel, чтобы увидеть формат электронной таблицы по своему выбору.
Кто-нибудь сделал это раньше? Открыт для прослушивания любых альтернативных решений. Заранее спасибо!
Downvoter Не могли бы вы объяснить, как улучшить вопрос? Спасибо – dgp