Вставка данных в Word документ (win)

Astral Man

We Will Rock You
Вставка данных в Word документ (win)

Всем привет!

У меня есть шаблон договора (MS word), нужно в определенные поля вставлять данные из БД и сохранить как новый документ с уникальным названием.

Только начинаю с этим работать, подскажите как это сделать и где копать. Спасибо!

PHP 5.1.1, IIS 6, Office 2003
 

-SkyNet-

Новичок
конструируешь начинку документа на пхп, потом в 3 строчки вставляешь в документ word.
впринципе, в мануале несколько примеров есть, их прям можно передрать.

если документ навороченный, придется изучать объектную модель word

не забудьте проверить установки СОМ в php.ini и права доступа к приложению в dcomcnfg
 

Astral Man

We Will Rock You
Вроде понятно, знаю что нужно копать Word Object Model...
может кто знает какой метод отвечает за вставку данных в определенное поле в готовом документе?
 

-SkyNet-

Новичок
если есть возможность хранить шаблон, и, соответственно, "набивать" его данными непосредственно в пхп - проще будет записывать через СОМ уже готовый контент имхо
 

Astral Man

We Will Rock You
-SkyNet-
так не пойдет, нужно только вставлять некоторые данные в этот документ и все.
 

-SkyNet-

Новичок
я бы использовал тогда макросы...

или разбирал ОМ Word'а, что, в принципе, тоже полезно :)

если документ представлен в виде объекта, то можно тогда же и его свойства задавать, которые вполне могут быть полями. по-моему, так
 
Сверху