Web文本编辑器中的RTF格式

网络上是否有支持RTF格式文档输入的文本编辑器?

我知道这对webdev有点奇怪的要求,但我需要从数据库中读取RTF文档并在基于Web的文本编辑器中编辑它们并将其存储回RTF中。 在我过度投入转换工具之前,我想我会问是否有许多网络文本编辑器支持RTF。 我的研究表明他们没有。

另外,由于这是一个MVC 4.6应用程序,在C#中编写双向RTF-HTML转换工具是否需要付出巨大努力?

编辑器将收到的示例输入: "{\rtf1\ansi{\fonttbl\f0\fswiss Helvetica;}\f0\pard This is some {\b bold} text.\par }"

Quill是一个富文本的Web编辑器。

使用快速入门中的代码,您可以像这样启用它

创建工具栏容器

 

创建编辑器容器

 
Hello World!
Some initial bold text

包括Quill库

  

初始化Quill编辑器

  

设置编辑器文本

 editor.setText("RTF document "); 

获取编辑器文本

默认情况下,0将在编辑器中获取所有内容

 var text = editor.getText(0); 

另请参阅此Mozilla文章 ,该文章定义了如何实现自己的富文本编辑器。

您可以使用Word加载RTF文件,然后另存为HTML。 工作但产生一堆虚假的MS标签。

或者我已经编写了一个程序(Visual Studio),如果你愿意,你可以拥有它 – 它有点基础,不处理字体,但转换大多数文本格式。 让我知道你是否感兴趣(我需要整理一下 – 它很老 – 有点像我)。

虽然在我写这篇文章时,我看到Wamadahama可能有更好的解决方案。