Официальный сайт студ.городка НГТУ
Программирование и БД » [PHP + Linux] HTML -> RTF модуль или способ 

#1  07.12.06 16:17

[PHP + Linux] HTML -> RTF модуль или способ

День добрый... интересует либо уже готовый класс, либо способ, которым можно было бы конвертать HTML-документ в формат RTF... смысл в том, что необходимо формировать заявку с сайта, обрабатывать, брать шаблон в HTML-формате, конвертать в RTF, отсылать потом дело по почте... раньше парился с разбивкой шаблона в RTF-формате... геморное это дело, т.к. нет гибкости в изменении самого шаблона... может кто посоветует что-нить?

Offline

#2  07.12.06 17:10

Re: [PHP + Linux] HTML -> RTF модуль или способ

ContentType = "application/rtf"
и вроде бы как для клиента все будет в ртф-ном свете...

Offline

#3  07.12.06 20:54

Re: [PHP + Linux] HTML -> RTF модуль или способ

я бы воспользовался перловым модулем HTML::FormatRTF

Offline

#4  08.12.06 10:14

Re: [PHP + Linux] HTML -> RTF модуль или способ

а чем ртф отличается от хтмл? тот же язык разметки, только синтаксис другой. Если тебе нужны шаблоны то можно сделать так.
Берёшь свой текст или хтмл, сохраняешь через ворд в ртф и дальше ручками вставляешь в него конструкции типа как в смарти {$value} В коде подхватываешь шаблон и подставляешь нужные значения. Потом отдаёшь пользователю куда угодно: хоть на почту, хоть в браузер. str_replace ещё никто не отменял, а тем более регулярки.

Offline

#5  08.12.06 15:08

Re: [PHP + Linux] HTML -> RTF модуль или способ

Legioner написал(а):

вроде бы как для клиента все будет в ртф-ном свете...

хм... не уверен... броузер не будет делать конвертицию HTML-тэгов в инструкции RTF

Matrim написал(а):

я бы воспользовался перловым модулем HTML::FormatRTF

пасиб, Серега... попробую...

A-Lex написал(а):

Берёшь свой текст или хтмл, сохраняешь через ворд в ртф и дальше ручками вставляешь в него конструкции типа как в смарти {$value}

я про это писал... так и было раньше... проблема с табличной частью... это не элементарные td и tr... там очень большие куски кода надо подменять и вставлять... потому и идет речь про то, чтобы держать шаблон в HTML-формате, а потом конвертить его в RTF...

Offline

#6  08.12.06 21:52

Re: [PHP + Linux] HTML -> RTF модуль или способ

Jaguar, браузер этого действительно не делает. в rtf твой html output будет преобразовывать mime-ассоциированная апликуха (application/rtf). по-дефолту они есть и у голой винды (riched32.dll) и у *никсов. проблем с совместимостью (окромя режущих хидеры и меты прокси), быть не должно.

Offline

Программирование и БД » [PHP + Linux] HTML -> RTF модуль или способ 

ФутЕр:)

© Hostel Web Group, 2002-2025.   Сообщить об ошибке

Сгенерировано за 0.042 сек.
Выполнено 11 запросов.