zoukankan      html  css  js  c++  java
  • DataTable/DataSet汇出Excel

    目前处理数据汇出Excel主要有两种方式:

    1.一种调用微软的Excel.dll就是调用这个Com组件来进行读写。

    2.直接使用微软公布的Excel文档格式自己产生文件。

    经过比较,前者跟后者在自定义设定以及效能上差距很大,主要是因为调用Com组件需要一直交互,效能浪费很多,而版面控制也不如后者来的更快,所以 我们当然选择自己来,这样主动性就在我们手上。。。呵呵,以下就是目前比较好一款开源产生Excel格式文件的组件,希望大家可以多多交流学习心得,我现 在准备研究汇出PDF格式 文件。。,这边还要谢谢小猪凯,是你让我重新去研究这个东东。。。

       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
  • 相关阅读:
    LeetCode Single Number
    Leetcode Populating Next Right Pointers in Each Node
    LeetCode Permutations
    Leetcode Sum Root to Leaf Numbers
    LeetCode Candy
    LeetCode Sort List
    LeetCode Remove Duplicates from Sorted List II
    LeetCode Remove Duplicates from Sorted List
    spring MVC HandlerInterceptorAdapter
    yum
  • 原文地址:https://www.cnblogs.com/GmrBrian/p/1356584.html
Copyright © 2011-2022 走看看