На основе моего Google и поиск stackoverflow я предполагаю, что с этой целью нет никакой библиотеки.
Цель: сохраните некоторые незаполненные бланки на моем сервере. Затем представьте их пользователю, который редактирует форму в браузере с JavaScript и отправляет форму назад серверу.
Клиент хочет снова использовать части старой системы (формы), в котором пользователи загрузили бы доступный для редактирования PDF, отредактировали бы его и послали бы его по электронной почте назад секретарю. Наши пользователи не являются очень компьютерным здравым смыслом, и многие не понимают, что они должны послать формы по электронной почте назад, предположив вместо этого, что формы так или иначе отправлены, когда они сохраняют свои локальные изменения (или что-то).
Я еще не видел формы, таким образом, я не могу оценить жизнеспособность альтернативы.
Я не знаю никаких библиотек Javascript, но вы можете использовать файлы FDF/XFDF, чтобы сделать что-то подобное. Идея заключается в том, что вы связываете ваш PDF файл с внешним FDF или XFDF (XML версия) файлом. Когда PDF загружается, загружается и связанный с ним файл FDF/XFDF. Вы размещаете поля формы на PDF (которые, похоже, уже существуют). Они заполняют эту информацию и (если вы добавите кнопку в PDF-форму) нажимают на кнопку, которая, по сути, выполняет POST-отправку на сервер с этими полями.
В этот момент вы можете сохранить их в базе данных, объединить их с PDF и т.д.
BTW - файлы XFDF/FDF на самом деле не нужны, чтобы просто заполнить форму. Они нужны только в том случае, если вы хотите иметь возможность отображать PDF, содержащий поля формы, и автоматически заполнять эти поля. Если вы всегда отображаете пустой PDF для заполнения, вы можете обойтись просто добавлением кнопки, которая отправляет сообщение обратно на сервер.
Как насчет редактирования форм PDF для добавления кнопки отправки? http://help.adobe.com/en_US/Acrobat/8.0/Professional/help.html?content=WS3593E0A4-C5E2-4cde-A09E-2A984346DDD2.html