Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.01.22;
Скачать: CL | DM;

Вниз

Как преобразовать rtf в html ЧТОБ ЭТО РАБОТАЛО   Найти похожие ветки 

 
LITTLE RABBIT   (2005-10-06 20:42) [0]

Люди добрые! Помогите мне преобразовать RTF (а лучше doc) в HTML. Всё, что мне удалось найти по этому поводу в интернете, в том числе и на этом сайте, реально НЕ РАБОТАЕТ. Быть может, это связано с тем, что я пишу консольное web-приложение... В общем, буду рад любой информации. Заранее спасибо


 
Eraser ©   (2005-10-06 23:53) [1]


> LITTLE RABBIT   (06.10.05 20:42)
Как преобразовать rtf в html


И при чём тут сети ?


> Помогите мне преобразовать RTF (а лучше doc) в HTML.

Помогите, всмысле "напишите за меня" ?

По сабжу:
проще всего, имхо, пройтись в цикле по всему тексту, анализируя текущие атрибуты текста и генерируя соотв. тэги.
В общем задача не очень тривиальная.


 
Digitman ©   (2005-10-07 08:10) [2]


> LITTLE RABBIT   (06.10.05 20:42)  


MSWord с этим прекрасно справляется ... достаточно скомандовать Ворду, чтобы он открыл doc- или rtf-документ и сохранил его в формате html-документа ...

WordApp := CreateOleObject("Word.Application");
WordDoc := WordApp.Open(source_document);
WordApp.SaveAs(target_document, target_format);

подробности о параметрах вызовов тех или иных методов тех или иных объектов Ворда читай в справке по MSWord VBA


 
Чапаев ©   (2005-10-07 09:13) [3]


> MSWord с этим прекрасно справляется

Только много лишнего суёт...

ЗЫ. Когда сам решал задачку rtf -> html, проблемы были разве что с переводом каретки.


 
Digitman ©   (2005-10-07 15:03) [4]


> Только много лишнего суёт


и что же это самое "лишнее" ?


 
LITTLE RABBIT   (2005-10-07 15:25) [5]

>И при чём тут сети ?
Я пишу сайтовый движок. Он берет вордовский документ, преобразовывает его в хтмл, приделывает по бокам панели навигации и выводит это пользователю


 
Digitman ©   (2005-10-07 15:37) [6]


> LITTLE RABBIT   (07.10.05 15:25) [5]


> при чём тут сети ?
> Я пишу сайтовый движок


ну и пиши себе !

Сети-то причем ?

Представь себе, что и твой "сайтовый движок" и прочая вэб-лабуда работает в пределах одного и того же (локального) хоста, на компьютере которого даже нет ни сетевой карты, ни модема, ни иного дивайса, позволяющего связать компьютер с какой-либо сетью .. и что теперь ? .. оттого что на компьютере нет ни одного такого дивайса твое приложение тут же перестанет работать ?)


 
LITTLE RABBIT   (2005-10-07 16:01) [7]

>Представь себе, что и твой "сайтовый движок" и прочая вэб-лабуда работает в пределах одного и того же (локального) хоста.
Программирование консольного WEB-приложения сильно отличается от виндовских... Может быть, с этим связано то, что многие взятые из Интернета примеры не работают. Работать на "абсолютно локальном" компьютере я не могу в принципе, это невообразимо, так как при тестировании я использую apache 2-сервер :))


 
isasa ©   (2005-10-07 16:11) [8]

Работать на "абсолютно локальном" компьютере я не могу в принципе

http://127.0.0.1
все фиолетово Apache, IIS, Lotus Domino, ....


 
Digitman ©   (2005-10-07 16:57) [9]


> LITTLE RABBIT   (07.10.05 16:01) [7]


> Программирование консольного WEB-приложения сильно отличается
> от виндовских


редкую галиматью ты сейчас сморозил)


> многие взятые из Интернета примеры не работают


а ты разобрался ли ПОЧЕМУ они не работают ?
или сразу же сделал "умозаключение" ?)


> Работать на "абсолютно локальном" компьютере я не могу в
> принципе, это невообразимо, так как при тестировании я использую
> apache 2-сервер


и еще одна галиматья !)

в целях отладки разверни на лок.хосте Апач-сервер и обращайся к реализуемому им его вэб-сервису обычним образом :

http://localhost[:номер_порта_если_отличается_от_80]/путь_к_странице


 
LITTLE RABBIT   (2005-10-08 14:35) [10]

Удалено модератором
Примечание: Создание пустых сообщений


 
denissoft ©   (2005-10-09 18:22) [11]

http://delphimaster.net/view/1-1128087210/



Страницы: 1 вся ветка

Текущий архив: 2006.01.22;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.034 c
1-1134651632
DN
2005-12-15 16:00
2006.01.22
Как загрузить картинку в Image из некоего URL


1-1134629337
M@D
2005-12-15 09:48
2006.01.22
Печать документа Excel


2-1136637611
Igorioha
2006-01-07 15:40
2006.01.22
Blob


2-1135830717
Yerlan Dossanov
2005-12-29 07:31
2006.01.22
Сокеты


1-1134682581
YongStudent
2005-12-16 00:36
2006.01.22
Определить где щелкнули мышью