1

我正在研究 asp.net mvc。我正在尝试显示富文本格式的内容,例如,

    {\rtf1\ansi\ansicpg1252\uc1\htmautsp\deff2{\fonttbl{\f0\
fcharset0 Times New Roman;}{\f2\fcharset0 Tahoma;}}{\colortbl\red0\green0\blue0;\red255\green255\blue255;}\loch\hi
ch\dbch\pard\plain\ltrpar\itap0{\lang1033\fs24\f2\cf0 \cf
0\ql{\f2 {\ltrch AMANDA WITH RC CALLED AND WANTED TO 
VERIFY THAT WE WERE AFFILIATED WITH SHAUN @ JAGGYS. LET HER KNOW WE 
WERE, SHAUN CALLED RC AS WELL TO VERIFY STATUS OF BD}\li0\ri0\sa0\sb0\fi0\ql\par}
    }
    }

在视图中。实际上,这些数据可能来自数据库表,我需要在编辑器类型控件中显示它。那么是否有任何能够显示富文本格式的开源控件。

4

1 回答 1

0

好吧,我刚刚写完一个 RTF 到 HTML 转换器,它维护所有嵌入式媒体,并从中创建一个 MIME 多部分消息。这与您想要做的很接近。本质上,如果您对编写自己的转换器不感兴趣,可以查看此 CodeProject 并使用他的:http: //www.codeproject.com/Articles/27431/Writing-Your-Own-RTF-Converter 还有描述至于如何达到他的解决方案。

在我的项目中,我们刚刚开始拆分 RTF 文档并解析其内容。开源和 3rd-Party 库对我来说不是一个选择。

于 2013-07-08T13:55:27.457 回答