Заполните форму Microsoft Word с помощью PHP - PullRequest
0 голосов
/ 14 июня 2011

У меня есть форма, созданная в Microsoft Word, которую мне нужно заполнить через PHP.Я посмотрел на PHPWord, но похоже, что вы можете создавать только документы Word с ним.Я подумал об экспорте формы в XML и редактировании ее таким образом, но форматирование становится бесполезным при экспорте.Есть ли другой способ?

1 Ответ

2 голосов
/ 14 июня 2011

На момент написания этой статьи прямого решения не было.

Возможно, вы захотите взглянуть на лучший ответ для Создать документ Word с помощью PHP в Linux , чтобы получить подсказку (использует документы OpenOffice, которые вы можете изменить, поскольку они представляют собой XML + ZIP, и преобразует открытый документ) в .doc на cmdline).

Другой вариант - если вы запускаете скрипт на сервере Windows - использовать интерфейс COM для общения с Word. См. http://drewd.com/2007/01/25/reading-from-a-word-document-with-com-in-php для примера чтения файла, и - копаясь в Word COM API - вы также можете изменить существующие документы.

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