使用SPIRE.XLS来创建Excel 工作簿

简介: 使用SPIRE.XLS来创建Excel 工作簿       概要        最近在研究 .NET 控件,使用这些控件在程序中可以快速低成本实现功能。      在这一篇中我们使用的控件是Spire.XLS for .NET Component,它有很多强大易用的功能, 此篇主要看看如何用用它来创建一个简单的Excel工作簿。

           使用SPIRE.XLS来创建Excel 工作簿

 

    概要

 

     最近在研究 .NET 控件,使用这些控件在程序中可以快速低成本实现功能。

     在这一篇中我们使用的控件是Spire.XLS for .NET Component,它有很多强大易用的功能,

此篇主要看看如何用用它来创建一个简单的Excel工作簿。

    运行环境

 

     请注意在这次演示示例中我们使用的是免费版的Spire.XLS(Spire.XLS for .NET 7.4+),

使用Visual Studio 2013 Express或者更新版本

 

    开始使用Spire.XLS制作简单的App

 

       我们来开发我们的首个简单并可以创建Excel工作簿的App。

       1、打开你的 Visual Studio

       2、单击文件->新建-> Project  [Ctr+Shift+N]

       3、选择Web Project  [在此示例中我们使用 asp.net mvc project]你也可以选择 windows project

       4、我将它命名为 EICeblueStuffs[你也可以根据爱好自己命名]

       5、从工程模板中选择MVC

       6、右击工程,依照当前的.NET版本添加Spire.XLS 程序集的引用

        

                    Spire.XLS的引用

        7、 添加‘ICeblueHelper’文件夹

        8、添加一个新的类文件并命名为‘SpireExcel’

        在SpireExcel.cs中

     public  void CreateSampleExcel()

    {

       workSheet = workBook.Worksheets[ 0];


       workSheet.Range[ " A1 "].Text =  " This is a sample Excel dcouemnt       and created by Spire.XLS for .NET ";

       workBook.SaveToFile(_xlsFilePath + _xlsFileName);

    }

 

              

         这样就简单地创建了一个具有指定文件名和路径的Excel工作簿。我们可以如下设定文件名和路径。

 

     private  string _xlsFilePath = HttpContext.Current.Server.MapPath( " ~/Sample/XLSFiles/ ");

         

        在以上代码中 ,我们可以在 Sample/XLSFiles 文件夹中获取服务路径。


      public  SpireExcel()
     :  this( " mySpireExcel.xls ")
 
     { }
 
     public SpireExcel( string xlsFileName)
 
     {
 
      _xlsFileName = xlsFileName;
 
      workBook =  new Workbook();
     }

        

         只需要初始化我们的 XLS文件名和工作簿的object

         您可以从 E-Iceblue Stuffs 获得完整代码。

         运行一下你的project他就会创建一个简单的Excel啦,现在只要去指定的路径就可以看到创建的Excel。

            

             Spire.XLS – 示例

      补充

 

       1、程序的发布
            基于 Spire.XLS 的程序发布很简单,只需要将相应的dll文件(可以在Spire.XLS的安装目录下找到)文件拷贝到和可执行程序相同目录。

         

        2、免费版的限制

              注意Spire.XLS for .NET 的免费版只允许XLS加载和输出5个工作表,150行的编辑区间。转换格式只提供转换为PDF文件,最多转换3页

 

        结束语

              在此篇文章中我们学习了如何使用 Spire.XLS  for .NET 创建一个简单的Excel文件并把它保存到指定路径中去。

              更多代码可以参考Spire.XLS  for .NET的Tutorials ,里面非常详尽。

目录
相关文章
|
BI 数据库
利用免费的Spire.XLS控件制作Excel报表
我们小组上个季度接手了一个项目其中需要实现创建excel文档的功能,寻找实现这个功能的控件的任务分配给了我,通过百度搜索我找到了一个免费的控件,它是由E-iceblue公司推出的spire.xls控件,接下来的一段时间我尝试地创建了多个应用程序来测试它所有的功能,说实话,这个控件功能很强大,它几乎包...
1118 0
|
1月前
|
数据采集 存储 JavaScript
自动化数据处理:使用Selenium与Excel打造的数据爬取管道
本文介绍了一种使用Selenium和Excel结合代理IP技术从WIPO品牌数据库(branddb.wipo.int)自动化爬取专利信息的方法。通过Selenium模拟用户操作,处理JavaScript动态加载页面,利用代理IP避免IP封禁,确保数据爬取稳定性和隐私性。爬取的数据将存储在Excel中,便于后续分析。此外,文章还详细介绍了Selenium的基本设置、代理IP配置及使用技巧,并探讨了未来可能采用的更多防反爬策略,以提升爬虫效率和稳定性。