C# Доработать rtf-библиотеку netrtfwriter (конфликт тегов)
Ретманд16 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
04.11.2015
1.Речь о свойствах шрифтов. Проблема-пересекающиеся теги (подчеркнутый, болд, курсив и др. исключают друг друга, см.картинку).
Подсказка: netrtfwriter использует для тегов конструкции с фигурными скобками, которые не могут перекрываться
{\highlight текст{\bтекст}текст}
а RichTextBox теги вида
\highlight1 текст \b текст \highlight0 текст \b0.
2. Написать функцию вывода свойств шрифта в указанной позиции, например:
var propColor=par.getCharFormat(15).FgColor;
3. Сделать addCharFormat (10, 15); как в richTextBox.Select (10, 5); - (выделяет 01234 в контрольном примере)
RichTextBox не предлагать, т.к. нужна многопоточность, а RichTextBox привязан к GUI. Проверка результата-присылаете солюшн (см.аттач) с скомпилированной dll.