Создание редактируемых PDF-файлов из документов Word с использованием PHP - PullRequest
1 голос
/ 24 ноября 2011

В настоящее время мы проводим определенную работу с заказчиком, который хотел бы иметь возможность разместить в сети приблизительно 500 форм для своих клиентов, которые можно загрузить и заполнить. В настоящее время они сохраняются в виде документов Microsoft Word.
Клиенты - это другие компании, которые оплачивают подписку, поэтому они хотели бы иметь возможность загружать эти формы под собственной торговой маркой компании. Они хотели бы иметь возможность загружать эти формы в виде редактируемых PDF-файлов, то есть клиенты могут заполнять поля в PDF-файле перед сохранением своей законченной копии.
Я видел несколько конвертеров, которые будут создавать PDF-файлы из HTML, например dompdf или mPDF , но ничего, что могло бы надежно создать редактируемый PDF или работать с документом Word.
Кто-нибудь знает, как будет работать с документом Word и динамически генерировать PDF-файлы в сценарии с типом почтового слияния, который можно будет заполнять и сохранять с помощью PHP?
Заранее благодарим за любую помощь, которую вы можете оказать.
Или, если вы можете придумать лучший способ сделать это, я весь слух!

Изменить, чтобы добавить больше информации:
Они хотели использовать PDF-файлы, так как это позволит людям загружать форму набора, которую они не смогут редактировать, но по-прежнему смогут заполнять.
Компания предоставляет формы по соображениям здоровья и безопасности, например, отчет об аварии, поэтому клиенту необходимо будет заполнить его, распечатать, а затем снова загрузить на сервер.
Мы хотим сделать это как можно более автоматизированным: у них около 500 форм, как я уже сказал, и несколько сотен клиентов. Ручное создание этих фирменных PDF-файлов не вариант!

1 Ответ

0 голосов
/ 24 ноября 2011

Я думаю, что проблема, с которой вы столкнетесь, если будете использовать документы Word или PDF, заключается в том, что вам, в основном, нужно, чтобы клиенты загружали формы вручную, поскольку PDF и PHP не легко объединяются.Я думаю, что Google Docs может предоставить вам эту функцию, но это будет очень трудно реализовать с нуля.

По моему мнению, было бы намного проще сгенерировать формы на веб-странице с использованием PHP, а затем сгенерировать PDF из пользовательского ввода?Таким образом, вы можете сохранить входные данные в базе данных для дальнейшего использования, что, вероятно, будет немного проще в долгосрочной перспективе.Генерация форм таким способом значительно облегчила бы настройку, такую ​​как логотип.

Затем вы можете также создавать PDF-файлы из введенных данных, которые затем можно сохранить на сервере, чтобы к ним можно было получить доступ позже,Это может быть возможно с текстовыми документами, но я не знаю, как это сделать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...