2016-03-16 4 views
3

Доброе утро всем.RTF Текст на TRichEdit - Delphi 2010

У меня вопрос о ручке TRichEdit.

В TRichEdit У меня есть текст с несколькими обогащены форматов (Bold, курсив, подчеркивание), как это:

RTF Text

Могу ли я иметь возможность знать стиль каждого персонажа в редакторе например, первый 's' не имеет формата, первый 'r' имеет полужирный формат, второй 'a' имеет курсивный формат, а четвертый 'a' имеет формат подчеркивания?

Цель данного вопроса - преобразовать этот текст в теги HTML. Я пробовал много функций в Интернете, и никто не работает для меня.

Я очень ценю вашу помощь.

+0

Вы пытались открыть файл .rtf в блокноте и изучить его таким образом? –

+0

Вы также можете попробовать сохранить rtf как html и посмотреть, что выйдет –

+1

Это будет очень медленно, если вы будете использовать символ по символу. Но да, вы можете перебирать каждый символ с помощью 'SelStart' и' SelLength'. Затем вы читаете IIRC «SelAttributes». –

ответ

-1

Ответ, который я искал, является комментарием Дэвида. Спасибо, Дэвид.

+0

Это не ответ, и не должны быть размещены как таковые. –

Смежные вопросы