c# - 没有 System.Windows.Forms 的 RTF 到纯文本
问题描述
我正在使用 System.Windows.Forms.RichTextBox 将 rtf 文本转换为纯文本。但是,我想迁移到没有此功能的 .NET Standard。在不依赖 Windows 窗体的情况下,是否有一些正确的方法可以做到这一点?
我会假设,应该有一些像 System.Text.Rtf 这样的通用库,但显然不是。:)
private static string RtfToPlainText(string rtf)
{
var textBox = new System.Windows.Forms.RichTextBox
{
Rtf = rtf
};
return textBox.Text;
}
解决方案
推荐阅读
- google-chrome - 使用 Chrome 设备管理进行自助服务终端式应用部署
- python - 登录成功后不能发帖
- wordpress-rest-api - 通过 WP_REST_API 更改 BP 头像
- azure - Azure 与 Selenium WebDriver 错误
- c - 如何在并非所有人都使用 Visual Studio 的 C 项目上进行协作?
- node.js - 在 cleardb 查询成功后 1 分钟,Node.js 应用程序崩溃了
- regex - 使用记事本 2 时正则表达式捕获替代字符串组的问题
- json - 如何从 json 中获取 int 并将其解析为 dart 中的 bool?
- javascript - 如何在单击按钮时刷新角度服务?
- excel - 将整列数据格式从 yyyy-mm-dd hh:mm 更改为 dd/mm/yyyy VBA