有谁知道在C#WinForm中Spread的具体用法

2025-04-13 22:58:46
推荐回答(1个)
回答1:

百度百科里面介绍得太全面了,你看下,我就不讲太多了
http://baike.baidu.com/view/3067567.htm

但是,就我个人使用Spread来做报表的感觉,确实比Oldedb和.Net Framework里面的office库要爽太多:
比如最近所做的一个生成Excel并下载的功能:
1.用将html生成的表单转为Excel的方法,会遇到一些障碍如(很多数据必须先拼成html字符串,输出的excel要显示图片的话实现不了)
2.用Oldedb,太不形象了(就好比dos和xp的区别),而且不大好控制excel的样式。
3.用.Net Framework里面提供的office类库,只能读写excel文件,但是无法将输出的文件转换成文件流,直接下载。

这是一个简单的例子,但是我认为Spread作为一个专门为操作表格设计的类库,好处绝不仅仅这些。具体的你可以反编译一下Spread的动态链接文件看看里面的方法,再和其它操作excel的方法做下比较