Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Общие вопросы по .NET и C# > Перевод строки в RTF


Автор: andrey_pro 3.6.2009, 13:45
Всем привет,
у меня есть документ: FlowDocument document

Мне нужно текст этого документа сохранить в документе RTF, делаю так:

Код

FileStream fs = File.Create("test.rtf");
TextRange selection = new TextRange(document.ContentStart, document.ContentEnd);
selection.Save(fs, DataFormats.Rtf);
fs.Close();


Документ полностью сохраняется. НО! при конвертировании удаляется перевод строки из текста.

Всяко пытался до конвертирования поменять символы перевода строки. Ставил \n \r\n - не помогает, они просто игнорируются. А вот если поставить \t - то табуляция нормально работает. 

Вот именно с переводом строки проблемы. 
Как можно решить

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)