Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Компоненты Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 25.10.2011, 11:01   #1
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию Прошу совета - компонент для отображения форматированного текста (иллюстрации, формулы)

Добрый день.

Стоит задача разработать электронный учебник.
Информация сейчас в файла MS Word.
Нужно отображать темы (с рисунками и формулами).
После выдавать тестовые вопросы.

Подскажите, какой компонент лучше использовать?

Я пока склоняюсь к тому, чтобы перегнать всю информацию в HTML и использовать для отображения TWebBrowser.

Подскажите, пожалуйста, я правильно решил?
Serge_Bliznykov вне форума Ответить с цитированием
Старый 25.10.2011, 11:10   #2
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

А использовать TOleContainer и загружать Word в окно программы? При этом не нужно в html перегонять
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 25.10.2011, 11:39   #3
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

спасибо за ответ.

Цитата:
А использовать TOleContainer и загружать Word в окно программы?
Да вот не хотелось бы привязываться к наличию Office на компьютере...

А чем плох вариант с HTML + TWebBrowser (я не очень "в теме", в этом решение есть недостатки?)
Serge_Bliznykov вне форума Ответить с цитированием
Старый 25.10.2011, 16:43   #4
Lesha
Форумчанин
 
Аватар для Lesha
 
Регистрация: 30.01.2009
Сообщений: 418
По умолчанию

можно перегнать в HTML-WORD совместимый формат, это когда ворд может редактировать HTML файл,
а вообще лучше создать папку с *.doc файлами, чтобы при необходимости изменить и перегнать в html

Последний раз редактировалось Lesha; 25.10.2011 в 16:45.
Lesha вне форума Ответить с цитированием
Старый 26.10.2011, 09:53   #5
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Можно еще выгружать в rtf и использовать для отображения TRxRichEdit. Для D7 нормально отображает таблички, формулы, картинки. Сдвиги для формул практически такие же, как и в html. Слышал, но не использовал про TRichView (кажется), вроде тоже умеет
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 26.10.2011, 10:49   #6
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

угу. всё понял.
Lesha, Аватар, спасибо большое за советы.


p.s. про TRichView раньше слышал, обязательно попробую воспользоваться им...
Вдруг понравится!
Serge_Bliznykov вне форума Ответить с цитированием
Старый 27.10.2011, 00:17   #7
_SERGEYX_
Участник клуба
 
Аватар для _SERGEYX_
 
Регистрация: 07.07.2007
Сообщений: 1,518
По умолчанию

RichView для этих целей самое то что нужно. Там кроме вордовского формата есть свой формат *.rvf. Он быстрее работает. Я как-то писал жене программу для хранения кулинарных рецептов с этим компонентом, с картинками и форматированным текстом. Классный компонент.
_SERGEYX_ вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Компонент для отображения смайлов SERG1980 Компоненты Delphi 7 29.01.2012 02:54
Вывод форматированного текста cefew Общие вопросы Delphi 5 21.07.2009 08:13
Компонент для отображения даты и времени SERG1980 Компоненты Delphi 3 25.03.2009 15:35
Какой компонент использовать для отображения файлов devi409 Компоненты Delphi 8 15.02.2009 14:50
Компонент на основе TPanel для отображения погоды из интернета... xzDelphi Компоненты Delphi 7 08.01.2008 17:33