怎样在报表中显示HTML/RTF内容系列之二-将HTML内容存储为RTF格式

本文介绍了如何利用CuteEditor的DLL文件在.NET环境中将HTML内容转换为RTF格式,以便在SQL Server 2005和Reporting Service 2005的报表中显示。主要探讨了前端应用程序转换和后台数据库服务器转换两种方法,并提供了创建Assembly和CLR函数的示例代码。
摘要由CSDN通过智能技术生成

首先声明,本系列从本节开始,没有特别说明的情况下均是以SQL Server 2005Reporting Service 2005为基础展开的讨论。

HTML内容存储为RTF格式,在基于.NET架构下有很多免费和付费控件可以参考,有基于JavaScript编写的,也有基于WinForm下的RichTextBox集成的。如下简单介绍几种常见的Web页面下使用的RichTextBox.

1) FreeTextBox。免费控件,官方网站是http://freetextbox.com/default.aspx ,根据官方网的介绍,FreeTextBox目前是免费的RichTextBox中使用排列在第一位的控件。很多著名的开源项目都是使用的该控件作为编辑Rich Text格式的文本的首选,例如, Community Server DotNetNuke,应用相当广泛。关于FreeTextBox的使用,可以参考 初试牛刀的收获-freetextbox的应用 http://www.cnblogs.com/creazygirl/archive/2006/06/19/429607.html

2) EasyRT。免费控件,官方网站是 http://www.easyui.org.cn/ EasyRT是基于WEB前端JavaScript框架轻量级的Rich Text文本编辑器。广泛应用于基于W3C标准的应用中。关于EasyRT的使用,可以参考官网的演示

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值