Показать сообщение отдельно
  #1  
Старый 24.07.2013, 12:52
Аватар для Uniq!
Uniq! Uniq! вне форума
Местный
 
Регистрация: 29.09.2010
Сообщения: 539
Версия Delphi: Delphi XE3
Репутация: 374
По умолчанию cxRichEdit + RTF (форматированный файл)

Есть шаблон (юр.документ) набранный в MS Word 2010 с форматированием, т.е. разные шрифты, отступы, списки, а главное весь текст растянут по ширине.
В шаблоне присутствуют вставки типа #pNumber#, #pDate#, которые программно заменяются на необходимые предприятию. И всё это необходимо вынести на принтер.

У меня проблема в том, что "по ширине" пропадает, т.к. загрузка в cxRichEdit идёт вот так:
Код:
cxRichEdit1.Lines.LoadFromFile
А Lines не поддерживает форматирование, как я понял.

Использовать можно как стандартный RichEdit так и компоненты из Девок (DevExpress) cxRichEdit и печать dxComponentPrinter.
Использовать нельзя Word (ибо его просто нет на компах)

Я уже думал о html вёрстке

Помогите решить задачку.
Ответить с цитированием