Дополнен 11 лет назад
А зачем такое вообще делать? )))
Ну есть таблица, например с ценами на овощи, и тут все цены увеличились на 5%, и чтобы каждую цену в ручную не пересчитывать, применяем функцию которая прибавит к каждой переменной 5%. и на выходе получаем таблицу, но нужно чтобы она в word'e была.
Дополнен 11 лет назад
Иван, если блокнотом такое открыть, то там больше 33 тысяч символов получается из таблицы 3х2
Как я делаю:
создаю объект класса COM:
$word = new COM("word.application") or die ("Cannot create Word object");
далее распечатываю в документ содержимое переменной $page:
$word->Selection->TypeText($page);
Сохранение документа в формате doc
$word->Documents[1]->SaveAs("z:\\home\\files\\www\\test2.doc");
В переменной $page хранится весь php код (передается в неё при помощи шаблона) , который должен быть распечатан, вместо переменных подставляются их значения, но вот html тэги он не распознает и просто печатает в документ вместо того чтобы сделать таблицу. Как это исправить? Или это вовсе не так нужно делать?