Необходимо автоматически заполнять информацию в заполняемый PDF-файл онлайн, иметь возможность редактировать данные и затем сохранять их непосредственно на сервере.
Я работаю над проектом, одним из основных направлений которого является то, чтобы пользователь мог автоматически заполнять уже созданную стандартную заполняемую форму PDF-формуляра данными, а затем редактировать поля, которые не были заполнены (и / или поля,) и сохраните форму на сервере в формате PDF (с заполненными полями).
Без сплющивания.
Поскольку пользователю также требуется возможность вызвать тот же файл (имя и местоположение файла будут сохранены в базе данных), чтобы внести изменения, распечатайте его и повторно сохраните. Изменения в заполненных полях не обязательно должны быть перенесены обратно в базу данных, чтобы "исправить" исходные данные.
Большинство PDF-файлов будут состоять из нескольких страниц, но объединение не потребуется, поскольку страницы уже будут в исходном PDF-файле с заполняемыми полями.
Я хочу сделать это в среде PHP/MySQL в системе CentOS через соединение SSL. Любое решение или комбинация решений приветствуются (FPDF, PDFtk, iText, Java, AJAX, Reader XI и т. Д.).
Решения, которые я могу купить, которые уже определены компанией, в порядке.
Я искал SO и Google в течение нескольких дней и, похоже, не могу найти всеобъемлющий метод, который делает именно то, что мне нужно. Любая помощь или указание в правильном направлении будет принята с благодарностью.
1 ответ
Для тех, кто нашел это позже.. Я нашел ответ:
http://www.setasign.com/products/setapdf-formfiller/details/
Этот продукт будет делать все, что я описал выше, возвращая поля формы PDF на сервер в виде массива, который я затем объединю в одну переменную и сохраню в базе данных. Затем, если информация снова понадобится (для редактирования или печати в форме), она будет вызвана, разобрана и отправлена в PDF для заполнения перед загрузкой PDF на клиентский компьютер.
Это все еще теория, но я не вернусь к реализации позже.