powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Выгрузка таблицы в Microsoft Word
7 сообщений из 7, страница 1 из 1
Выгрузка таблицы в Microsoft Word
    #38631560
sveta12
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте. У меня на страничке формируется таблица. Подскажите, можно ли реализовать выгрузку данной таблицы в Microsoft Word? Вот мои попытки:

<p><center>Таблица №1 - Переменная $GLOBALS</p></center>
<TABLE table align="center" border >

<?php
header("Content-type: application/ms-word");
header('Content-Disposition: attachment; filename="free.docx"');
readfile('free.docx');

while (list($var,$value) = each($GLOBALS)) :

{
echo "<tr ><td width='200'> <BR>$var </td><td width='500'>$value</td></tr>";
}
endwhile;

?>
</table>
...
Рейтинг: 0 / 0
Выгрузка таблицы в Microsoft Word
    #38631569
Фотография Areostar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть библиотека WorldPHP - думаю это то что надо
...
Рейтинг: 0 / 0
Выгрузка таблицы в Microsoft Word
    #38631625
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Еще варианты...
Можно сохранить HTML с расширением .doc - ворд его довольно таки неплохо понимает. Пожалуй, это самый простой способ, хоть и не лишен недостатков.
Можно сформировать все необходимые XML файлы, зазиповать их и сохранить как .docx - это довольно простой способ, если использовать готовый шаблон документа.
Если сервер на винде, тогда можно при помощи COM-технологии, взаимодействуя непосредственно с запущенным на сервере экземпляром ворда, передать туда нужные данные, сохранить документ на диск, а затем любым способом отдать его пользователю.
...
Рейтинг: 0 / 0
Выгрузка таблицы в Microsoft Word
    #38631703
Фотография ScareCrow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: html
1.
2.
3.
4.
5.
<p><center>Таблица №1 - Переменная $GLOBALS</p></center>
<TABLE table align="center" border >

<?php
header("Content-type: application/ms-word");



headers already send
...
Рейтинг: 0 / 0
Выгрузка таблицы в Microsoft Word
    #38631733
Фотография Areostar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Bom -сигнатуру убрали из файла?

ОТкройте фаил в notepad++ выберите в меню кодеровка и посмотрите. если что измените
...
Рейтинг: 0 / 0
Выгрузка таблицы в Microsoft Word
    #38631791
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vkleЕсли сервер на винде, тогда можно при помощи COM-технологии, взаимодействуя непосредственно с запущенным на сервере экземпляром ворда, передать туда нужные данные, сохранить документ на диск, а затем любым способом отдать его пользователю.
так делать нельзя. Почему - на сайте MSDN подробно описано
...
Рейтинг: 0 / 0
Выгрузка таблицы в Microsoft Word
    #38632247
Фотография Areostar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Поддерживаю
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Выгрузка таблицы в Microsoft Word
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]