我在C#winform应用程序中有一个richtextbox控件,它包含格式化数据(粗体,斜体,下划线,居中对齐等)。我想将richtextbox中存在的格式化文本加载到C#中的Stream而不会丢失格式。
目前,当我从richtextbox获取数据到流时,格式化信息将丢失并且不会出现在流中。 有关如何执行此操作的任何建议/意见? 提前谢谢。
答案 0 :(得分:3)
正如 Zec 所说,您可以使用RTF属性
var stream = new MemoryStream(Encoding.Unicode.GetBytes(richTextBox1.Rtf));