Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Сети";
Текущий архив: 2006.01.22;
Скачать: [xml.tar.bz2];

Вниз

Как преобразовать 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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.5 MB
Время: 0.043 c
2-1136659329
Ландграф Павел
2006-01-07 21:42
2006.01.22
выборка


2-1136286264
Стелс
2006-01-03 14:04
2006.01.22
Помогите!!!!!!!!!!!!!


2-1136467746
Piter
2006-01-05 16:29
2006.01.22
TStringList с сохранением в файл


2-1135880222
ezorcist
2005-12-29 21:17
2006.01.22
Запуск своего приложения с параметром


6-1128932588
SANEK_10289
2005-10-10 12:23
2006.01.22
Как поменять кодировку при отправке письма из Delphi





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский