将richtextbox文本转换为流c#

时间:2013-07-04 04:57:22

标签: c# winforms stream richtextbox

我在C#winform应用程序中有一个richtextbox控件,它包含格式化数据(粗体,斜体,下划线,居中对齐等)。我想将richtextbox中存在的格式化文本加载到C#中的Stream而不会丢失格式。

目前,当我从richtextbox获取数据到流时,格式化信息将丢失并且不会出现在流中。 有关如何执行此操作的任何建议/意见? 提前谢谢。

1 个答案:

答案 0 :(得分:3)

正如 Zec 所说,您可以使用RTF属性 var stream = new MemoryStream(Encoding.Unicode.GetBytes(richTextBox1.Rtf));