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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 21.03.2015, 14:02   #1
beygul
Форумчанин
 
Аватар для beygul
 
Регистрация: 15.09.2008
Сообщений: 335
По умолчанию Искожение таблиц RichEdit

Здравствуйте! Уважаемые! Такая проблема. Были файлы текстовые с картинками и таблицами в формате docx. Перевел их в формат rtf посредствам офиса. Загружаю файл rtf в RichEdit - Таблицы сильно искожаются. Текст выходит за рамки таблицы. Границы таблиц стали намного меньше в RichEdit, хотя открываю rtf через ворд - всё хорошо. Что делать?
beygul вне форума Ответить с цитированием
Старый 21.03.2015, 14:14   #2
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Более продвинутый Rich использовать
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 21.03.2015, 14:16   #3
beygul
Форумчанин
 
Аватар для beygul
 
Регистрация: 15.09.2008
Сообщений: 335
По умолчанию

А посоветовать можете какой лучше?
beygul вне форума Ответить с цитированием
Старый 21.03.2015, 15:49   #4
phomm
personality
Старожил
 
Аватар для phomm
 
Регистрация: 28.04.2009
Сообщений: 2,886
По умолчанию

Я использую из библиотеки RxLib, по теме не подскажу, как он себя ведёт, но зато умеет нормально в картинки, в отличие от стандарта. Однако и он не без проблем, не умеет конвертировать из ртф в строку с сохранением кириллицы, а стандартный делает правильно. Но эта задача сама по себе очень редкая, т.е. именно комментирование, а не показ, показ робит норм.
phomm вне форума Ответить с цитированием
Старый 21.03.2015, 15:51   #5
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

RichView поищи, насчет отображения таблиц тоже не знаю как ведет себя
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 21.03.2015, 19:09   #6
Vapaamies
Просветитель
Участник клуба
 
Аватар для Vapaamies
 
Регистрация: 26.12.2012
Сообщений: 1,834
По умолчанию

Цитата:
Сообщение от beygul Посмотреть сообщение
Таблицы сильно искожаются. Текст выходит за рамки таблицы.
Мне кажется, что так и должно быть. Word нарочно формирует RTF таким образом, чтобы все покупали Word.
В разработке: воспроизводственный контур ИТ
Vapaamies вне форума Ответить с цитированием
Старый 24.03.2015, 23:10   #7
beygul
Форумчанин
 
Аватар для beygul
 
Регистрация: 15.09.2008
Сообщений: 335
По умолчанию

Может быть можно в каком то компоненте открыть файл doc? или docx? Чтобы отображались картинки и таблицы? Помогите пожалуйста. срочно. Завтра нужно сдать работу. Не курсовая. Это просьба преподавателя.
beygul вне форума Ответить с цитированием
Старый 24.03.2015, 23:32   #8
beygul
Форумчанин
 
Аватар для beygul
 
Регистрация: 15.09.2008
Сообщений: 335
По умолчанию

Может быть перевести rtf файлы посредством офиса в html формат и открыть с помощью WebBrowser в Delphi? Это реально? Или может быть другой формат какой нибудь использовать?
beygul вне форума Ответить с цитированием
Старый 24.03.2015, 23:55   #9
beygul
Форумчанин
 
Аватар для beygul
 
Регистрация: 15.09.2008
Сообщений: 335
По умолчанию

Я разобрался. Пока на форуме дождешься толкового ответа...
Вобщем:
Альтернатива -перевести вордовские файлы посредством самого же ворда в формат .htm
Далее кинуть компонент WebBrowser И через него отображается все корректно. На вид - не отличается от RichEdit'а. За то всё ок!

Закрывайте тему!
beygul вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Создание таблиц, используя поля других таблиц Morpho SQL, базы данных 9 11.12.2013 21:54
Отображение таблиц в RichEdit belkeandrey Общие вопросы Delphi 2 24.03.2013 13:23
Загрузка в RichEdit текста из файла, и получение его из RichEdit Byurrer Общие вопросы C/C++ 1 09.04.2011 10:17
Сформировать из 30 таблиц 15 000 таблиц, за 15 минут. kola672 Фриланс 31 19.10.2010 01:22
Вставка изображения с RichEdit в RichEdit Sensizu Компоненты Delphi 2 01.10.2009 18:11