MyXls是什么?

    MyXls是用C#开源项目,可以应用于asp.net 或者 .net应用程序上。它根据微软公开的Excle文档格式文件(BIFF),以二进制格式直接生成excel文档,支持Excel versions 97 - 2007. 。这意味着可以不用在服务器上安装office就能够以excle格式输出数据库中存储的数据了。这对于许多项目来说都是很有用的。

    目前MyXls已经实现了单元格(cell)的格式设置,包括文本颜色、文本大小、字体、单位格边框、底色、列宽、行高,合并单元格,多个sheet页等功能。
    目前MyXls还不支持在excel文档中生成对象(如、文本框、按钮等)。MyXls主页称即将实现对excel文件的读取功能,个人认为读取的功能的用处还不是很多。
    MyXls主页:http://myxls.in2bits.org/wiki/MainPage.ashx

    下载页面:http://myxls.in2bits.org/wiki/Downloads.ashx

    尽管网上还有其它的类似开源项目,但我花了几天的时间认真看过了MyXls的源码(也修正了其中一个小小的bug),觉得其架构搭建的挺好,所以就以它为基础吧。希望能进一步完善它的功能!
(ps:做为C#及.net的初学者,就算在此设定一个目标吧。)

posted on 2008-05-14 21:48  欢儿  阅读(4065)  评论(11编辑  收藏  举报

导航