Формирование документа в RTF

Alexandre

PHPПенсионер
Формирование документа в RTF

нужно сформировать документ в RFT и выдать его на браузер....т.к. у Большинства пользователей ИЕ >4.7 автоматически должен загрузиться MsWord....
иначе (если не прописана программа автоматического запуска по расширению) браузер должен сохранить документ...

Вопрос 1. как сформировать документ.
Вопрос 2. какие заголовки прописать, чтоб автоматически документ загрузился с ворда.
у меня заголовки 'Content-Type: text/rtf' - не загружает....
'Content-Type: application/rtf'
 
1) можно просто открыть файл rtf в блокноте и посмотреть как он устроен - там ничего сложного
2) выдать контент-тайп - application/msword
 
ничего сложного? ну-ну... там описалова от микрософт на 170 листов...
:) удачи! ... хотя, если вам не нужны таблицы и разные языки, то мона попробовать...
 
Автор оригинала: Yohim
ничего сложного? ну-ну... там описалова от микрософт на 170 листов...
:) удачи! ... хотя, если вам не нужны таблицы и разные языки, то мона попробовать...
Это не сложно. Просто много работы.
 
Кривой способ от начинающего:
(надо был вернуть юзеру заполненный его данными шаблон документа)
создаешь шаблон ртф-а(мона с таблицами ит.д.)
сохраняешь его, как веб-страницу, потом ставишь ему расширение- .rtf
парсишь его, заменяя что надо на свои значения
В результате- внешний вид как у ртф-а, открывается сразу в ворде, сохранить мона потом как ртф и всё будет нормально.
с ним гораздо удобнее работать(напр. ртф русские символы перекодирует)
юзеру даешь просто линку на этот файл.
НО:
-это коряво!!!(в частности придется подчистить шаблон от лишних <span>)
НО:
это просто. очень просто.
это работает без использования COM
:)
 
вся -то проблема в том что у меня (хостинг) UNIX,
по этому ни какой СОМ не катит...
но это идея....попробую....
 
Сверху