c# - 将 RichTextBox 文本转换为流 C#

标签 c# winforms stream richtextbox

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

目前,当我将数据从 richtextbox 获取到流时,格式信息将丢失并且不存在于流中。 关于如何做到这一点的任何建议/意见? 提前致谢。

最佳答案

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

关于c# - 将 RichTextBox 文本转换为流 C#,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17462143/

相关文章:

file-io - Java IO (javase 6) - 帮助我理解我使用 Streams 和 Writers 的示例的效果

c# - 无论如何,sitecore 中是否自动接受克隆通知?

c# - 将值传递给 nlog 自定义目标

c# - wpf拖放可视化选择项目

c# - 如何通过将 dll 导入引用来在 C#.net for winforms 的工具箱中添加用户控件?

c# - 如何清除表单中所有textBoxes的文字?

c# - 如何在 mvc Controller 中创建确认框?

c# - .NET 自定义表单设计器 : How to implement IMenuCommandService?

stream - 我如何在 Rust 中使用 `flatmap` 流?

node.js - 快速缓存来自 Google Cloud Storage 的图像流