NPOI office 组件资料汇总 (excel, word)

POI 是一套用Java写成的库,能够帮助开发者在没有安装微软Office的情况下读写Office 的文件,支持的文件格式包括xls, doc, ppt等。

NPOI 是POI的.net 版本。

最新版本是  杨晓东 Savorboard  移植的 .net core 2.0 版本。具体使用方法与原有版本一致

原作者是 瞿杰 

相对于NPOI,还有EPPlus 和 DocX (作者Cathal Coffery)

参考 瞿杰 自己的blogs NPOI及相关.NET开源项目近况 (2014-03-11 02:57)

http://blog.sina.com.cn/s/blog_701d1da40101gvde.html

一、杨晓东 .net core 版本资料汇总

1、杨晓东的 最新移植 blogs 是  

NPOI .NET Core 2.0

http://www.cnblogs.com/savorboard/p/dotnetcore-npoi.html

2、第一个 .net core 1.0 版本blog 是

http://www.cnblogs.com/savorboard/p/netcore-npoi.html

3、github 地址是

NPOI Standard 2.0 (Apache 2.0):
https://github.com/dotnetcore/NPOI

二、瞿杰版本资料汇总

1、瞿杰2.0版本的blogs 是

http://tonyqus.blog.51cto.com/2676222/1338656

2、瞿杰团队官方编写的blogs 地址是

http://www.cnblogs.com/atao/tag/NPOI/

3、pan_junbiao 转发的1.2版本使用手册的地址是

http://blog.csdn.net/pan_junbiao/article/details/39717443

4、github 地址是

NPOI Github 地址:
https://github.com/tonyqus/npoi

5、贴吧的地址是

https://tieba.baidu.com/f?kw=npoi

6、百度百科的地址是

https://baike.baidu.com/item/NPOI/10374941?fr=aladdin

三、第三方介绍NPOI使用代码例子

1、 彭泽的blogs  免费高效实用的.NET操作Excel组件NPOI(.NET组件介绍之六)

http://www.cnblogs.com/pengze0902/p/6150070.html

2、原点llz 的blogs C# 使用NPOI 实现Excel的简单导入导出

http://www.cnblogs.com/Raning/p/5872822.html

时间: 2024-07-28 21:42:37

NPOI office 组件资料汇总 (excel, word)的相关文章

office组件损坏、打开Word出现感叹号

最近由于要用access,但是新装的机子上只有精装三合一版本的office,所以就在网上下载了个Access2007,安装后发现其他office办公软件打不开,并显示提示窗口”操作系统当前的配置不能运行此应用程序“ 打开Word出现感叹号 解决办法1:删文件解决办法2:删文件解决办法3:下载缺失的文件解决办法4:彻底卸载之后重新安装office(需要安装包的请联系1036644549)或wps 原文地址:https://www.cnblogs.com/lsxs-wy/p/9510568.html

Asp.net导出Excel续章(自定义合并单元格,非Office组件)

结合上次写的导出Excel方法,这次上头要求我将列头进行一下合并 以前的效果: 改进后的效果: 在上篇文章中写到了Excel的导出方法,这次为了避免在生产环境中使用Office组件,服务器各种权限配置的麻烦,这次就不使用Office组件来生成Excel了. 上篇文章:Asp.net导出Excel(HTML输出) 关键代码如下图: 说道这里,其实主要思路已经很明显了. 在数据绑定结束后,重新绘制表头替换掉原来的表头就行了. TableCell自定义表头的时候是table标签的,很方便. 另外发现了

.NET通过调用Office组件导出Word文档

.NET通过调用Office组件导出Word文档 最近做项目需要实现一个客户端下载word表格的功能,该功能是用户点击"下载表格",服务端将该用户的数据查询出来并生成数据到Word模板中,再反馈给客户端下载. 实现思路如下: 利用微软提供的Office的组件来完成,在服务器端指定目录放置一个word模板(该模板中需要替换的数据信息用书签标记好),当请求过来的时候,读取模板信息并将书签内容替换成从数据库获得的信息在返回给客户端下载即可,代码如下: #region 根据申请单ID号和模板生

猜想-未做 利用office组件读取excel数据

---未实际使用过 用SQL-Server访问Office的Access和Excel http://blog.sina.com.cn/s/blog_964237ea0101532x.html 2007 Office system 驱动程序:数据连接组件 http://www.microsoft.com/zh-CN/download/details.aspx?id=23734 2007 Office system 驱动程序:数据连接组件 详情 版本:All File Name:AccessData

office组件导出excel问题

传统企业的项目开发,采用技术都还比较陈旧,项目中涉及excel部分,采用office组件导出excel,进程采用强杀方式,涉及web服务器权限部分整合如下,均来自博客园. .NET导出Excel遇到的80070005错误的解决方法:   原文出处检索 COM 类工厂中 CLSID 为 {00024500-0000-0000-C000-000000000046}的组件时失败,原因是出现以下错误: 80070005基本上.net导出excel文件,都需要如此配置一下,不配置有的时候没错,而配置后基本

Aspose office (Excel,Word,PPT),PDF 在线预览

就是做个备份,拿的是试用版的 Aspose         /// <summary>         /// Aspose office (Excel,Word,PPT),PDF 在线预览         /// </summary>         /// <param name="sourceDoc">需要预览的文件地址</param>         /// <param name="saveDoc"&g

asp.net使用MVC4框架基于NPOI做导出数据到Excel表

NPOI 是 POI 项目的 .NET 版本.POI是一个开源的Java读写Excel.WORD等微软OLE2组件文档的项目. 使用 NPOI 你就可以在没有安装 Office 或者相应环境的机器上对 WORD/EXCEL 文档进行读写.NPOI是构建在POI 3.x版本之上的,它可以在没有安装Office的情况下对Word/Excel文档进行读写操作.使用 NPOI 你就可以在没有安装 Office 或者相应环境的机器上对 WORD/EXCEL 文档进行读写.NPOI是构建在POI 3.x版本

NET Office 组件Spire

高效而稳定的企业级.NET Office 组件Spire 在项目开发中,尤其是企业的业务系统中,对文档的操作是非常多的,有时几乎给人一种错觉的是"这个系统似乎就是专门操作文档的".毕竟现在的很多办公中大都是在PC端操作文档等软件,在这些庞大而繁重的业务中,单单依靠人力去做文档的操作需要的代价是巨大的,比如数据统计,数据分析等业务要求.这就需要我们在开发系统时,应该尽量减少使用者的一些工作量,例如将数据直接写入文档,获取网页信息后直接存为PDF保存,以便以后继续查看.软件开发的目地是对使

使用Spire.Doc组件利用模板导出Word文档

以前一直是用Office的组件实现Word文档导出,但是让客户在服务器安装Office,涉及到版权:而且Office安装,包括权限配置也是比较麻烦. 现在流行使用第三方组件来实现对Office的操作,有NPOI,Spire等第三方组件.开始考虑的是NPOI,毕竟它在操作Excel方面还是很强大的:但是不知道是它本身没有,还是我没找到,无法实现利用Word模板的标签插入内容,纯靠代码去生成Word文档,排版是个大问题.最终找到了Spire.Doc组件,轻松实现! Spire的官网地址:https: