使用SPIRE.XLS来创建Excel 工作簿
2014-12-25 14:57
204 查看
[b] 使用SPIRE.XLS来创建Excel 工作簿[/b]
[b] 概要[/b]
最近在研究 .NET 控件,使用这些控件在程序中可以快速低成本实现功能。
在这一篇中我们使用的控件是Spire.XLS for .NET Component,它有很多强大易用的功能,
此篇主要看看如何用用它来创建一个简单的Excel工作簿。
[b] 运行环境[/b]
请注意在这次演示示例中我们使用的是免费版的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 – 示例
[b] 补充[/b]
1、程序的发布
基于 Spire.XLS 的程序发布很简单,只需要将相应的dll文件(可以在Spire.XLS的安装目录下找到)文件拷贝到和可执行程序相同目录。
2、免费版的限制
注意Spire.XLS for
.NET 的免费版只允许XLS加载和输出5个工作表,150行的编辑区间。转换格式只提供转换为PDF文件,最多转换3页
[b] 结束语[/b]
在此篇文章中我们学习了如何使用 Spire.XLS
for .NET 创建一个简单的Excel文件并把它保存到指定路径中去。
更多代码可以参考Spire.XLS for .NET的Tutorials ,里面非常详尽。
[b] 概要[/b]
最近在研究 .NET 控件,使用这些控件在程序中可以快速低成本实现功能。
在这一篇中我们使用的控件是Spire.XLS for .NET Component,它有很多强大易用的功能,
此篇主要看看如何用用它来创建一个简单的Excel工作簿。
[b] 运行环境[/b]
请注意在这次演示示例中我们使用的是免费版的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 – 示例
[b] 补充[/b]
1、程序的发布
基于 Spire.XLS 的程序发布很简单,只需要将相应的dll文件(可以在Spire.XLS的安装目录下找到)文件拷贝到和可执行程序相同目录。
2、免费版的限制
注意Spire.XLS for
.NET 的免费版只允许XLS加载和输出5个工作表,150行的编辑区间。转换格式只提供转换为PDF文件,最多转换3页
[b] 结束语[/b]
在此篇文章中我们学习了如何使用 Spire.XLS
for .NET 创建一个简单的Excel文件并把它保存到指定路径中去。
更多代码可以参考Spire.XLS for .NET的Tutorials ,里面非常详尽。
相关文章推荐
- 使用Spire.XLS来创建Excel 工作簿
- 【原创】.NET读写Excel工具Spire.Xls使用(1)入门介绍
- 创建和管理Excel文件的控件Spire.XLS for .NET
- 【原创】.NET读写Excel工具Spire.Xls使用(4)对数据操作与控制
- .NET读写Excel工具Spire.Xls使用 对数据操作与控制(4)
- .NET读写Excel工具Spire.Xls使用 Excel单元格控制(3)
- Spire.XLS使用教程:如何将数据导出到WPF的Excel中
- .NET读写Excel工具Spire.Xls使用 重量级的Excel图表功能(5)
- .NET读写Excel工具Spire.Xls使用入门教程(1)
- 【原创】.NET读写Excel工具Spire.Xls使用(3)单元格控制
- 【原创】.NET读写Excel工具Spire.Xls使用(5)重量级的Excel图表功能
- 【原创】.NET读写Excel工具Spire.Xls使用(1)入门介绍
- 【原创】.NET读写Excel工具Spire.Xls使用(3)单元格控制
- 【原创】.NET读写Excel工具Spire.Xls使用(3)单元格控制
- .NET读写Excel工具Spire.Xls使用 Excel文件的控制(2)
- .NET读写Excel工具Spire.Xls使用(1)入门介绍
- .NET读写Excel工具Spire.XlS使用(DataExport )
- .NET读写Excel工具Spire.XLS使用入门介绍 | 附下载
- 【原创】.NET读写Excel工具Spire.Xls使用(2)Excel文件的控制
- 【原创】.NET读写Excel工具Spire.Xls使用(5)重量级的Excel图表功能