【发布时间】:2013-07-04 13:52:13
【问题描述】:
我在 C# winform 应用程序中有一个 Richtextbox 控件,其中包含格式化数据(粗体、斜体、下划线、居中对齐等)。我想在不丢失格式的情况下将 Richtextbox 中存在的格式化文本加载到 C# 中的 Stream 中。
目前,当我从 Richtextbox 获取数据到流时,格式信息正在丢失并且不存在于流中。 关于如何做到这一点的任何建议/意见? 提前致谢。
【问题讨论】:
-
Stream中的数据会是什么格式?也许您应该询问您实际上想要做什么,而不是专注于Stream部分。经典XY Problem. -
@Jonathon Stream 中的数据将采用 rtf 格式。我想获取富文本框中存在的格式化文本的字节流。谢谢。
-
控件有一个RTF property和一个SaveFile方法。不过,我认为问题仍然存在。你的意图是什么?
-
我想根据流中数据的每个字节进行字节转换操作。为此,我需要在不丢失格式信息的情况下将richtextbox 中存在的数据获取到流中。我知道要将richtextbox 中的数据传输到流中,但是一旦它在流中,我就会丢失格式。
-
文本本身就是一个字符串。在 HTML 中添加字符串标签将保存格式
标签: c# winforms stream richtextbox