| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > PHP: Общие вопросы > экспорт в word |
| Автор: Leoo 6.8.2007, 17:16 |
| Необходимо экспортировать некие данные в word файл, но я не знаю как. Подскажите пожалуйста. |
| Автор: reich 6.8.2007, 23:14 |
| http://obninsk.name/obninsk_doc/ http://www.phpclasses.org/browse/package/3553.html http://holloway.co.nz/docvert/ совет -> google.com = много полезной информации без флуда на форумах! |
| Автор: Leoo 7.8.2007, 09:29 | ||
нашел следующий примерчик (причем не в одном месте) но у меня что-то ни чего не работает
|
| Автор: Leoo 8.8.2007, 11:56 |
| люди помогите пожалуйста, очень нужно |
| Автор: smartov 8.8.2007, 12:16 |
| Leoo, если сервер виндовый, то тот пример что ты нашел с COM будет работать (при установленном MSOffice) если сервер не виндовый, то вариантов пока нет - только жкспорт в html. |
| Автор: Leoo 8.8.2007, 13:21 |
| я пока тестил на локалке, под виндой, у меня скрипт отрабатывает и ошибок не выдает но файл не создаеться, а если я его сам создаю, то в него ни чего не пишеться |
| Автор: smartov 8.8.2007, 16:22 | ||
| Leoo, 1) А у скриптов были права на запись в тот файлик? 2) Ты уверен что документы считаются начиная с 1? (мне кажется там стандартный массив, с нуля) 3) Попробуй еще вот такое
|
| Автор: helflip 9.8.2007, 09:21 |
| создаешь вордовский файлик только РТФ, в него вставляеш, где нужно, чтото подобное {OUTPUT} В скрипте открываешь файлик и делаешь $file = "filename"; $out = <<<EOF CONTENT EOF; str_replace("{OUTPUT}",$out,$file); я так делал! Принцип как с шаблонами! |
| Автор: Rajken 10.8.2007, 17:06 |
| в принципе есть стандартная обманка как отдавать doc и xls файлы. обычный html сохраненный с расширением doc или xls. Во втором случае естественно таблица. Прекрасно работает. |
| Автор: UhaMurad 29.10.2007, 21:54 |
| А нет случайно такой веб службы, которой можно было послать doc-файл, а она тебе возвращает html-файл... это было бы замечательно в случае, если такую операцию необходимо проделывать редко |