做房产必知的发布房源网站,如何做免费网站制作,怎样自己做网站赚钱吗,网络公司门头昨天在微信群里听到老牌Excel开发利器NPOI的作者瞿总说4.6.1版本的NPOI已经支持.NET Standard 2.0了#xff0c;这也就意味着你可以在.NET Core中使用NPOI了。作者#xff1a;依乐祝原文地址 #xff1a;https://www.cnblogs.com/yilezhu/p/10269281.html写在前面曾经的.NET… 昨天在微信群里听到老牌Excel开发利器NPOI的作者瞿总说4.6.1版本的NPOI已经支持.NET Standard 2.0了这也就意味着你可以在.NET Core中使用NPOI了。作者依乐祝原文地址 https://www.cnblogs.com/yilezhu/p/10269281.html写在前面曾经的.NET Framework时代就很喜欢使用这个组件来对Excel的进行操作可是随着.NET Core时代的到来以及NPOI不支持.NET Core所以就找到了园子里的大神杨晓东对NPOI的.NET Core的移植版可是使用的过程中的如果对这个移植的插件进行深入的使用的话还是有部分问题可能正如杨晓东大神自己所说“去年的那个版本是针对于 .NET Core 1.0 的从发布截止现在在 NuGet 大概有 2K 多的下载量说明还是有很多同学在使用 NPOI 的社区中也得到了很多同学的推广。 但是上一个移植的版本也有诸多缺陷和 bug在 Github 上也收到了一些 Issue 进行反馈很多 Bug 可能是移植过程中的bug但是对于这些 Bug 可能我也无能为力因为 NPOI 的代码是非常庞大和复杂的。”不过也再次特别感谢下杨晓东大神对NPOI的.NET Core版本的移植也才能让我们在.NET Core1.0以及.NET Core2.0的一段时间内继续使用这个NPOI。有兴趣的小伙伴可以看下杨晓东大神的版本这里是介绍《NET Core 2.0 开源Office组件 NPOI》因此在得知NPOI的作者瞿总已经完成对NPOI的升级并支持.NET Standard 2.0后特此把这个好消息告诉全体.NET Core开发者们。自此我们又可以尽情的在.NET Core中继续使用这个开源的老牌Office组件了反正我表示挺开心的而且如果你在使用的过程中有任何问题都可以在GitHub上对作者提issue作者也会以迅雷不及掩耳之势之势进行修复什么是NPOI说了半天NPOI已经可以在.NET Core中使用了可能对于新手朋友还是不知道这玩意究竟是什么其实你可以看看百度百科《NPOI》里面有详细的讲述。我只能跟你说使用 NPOI 你就可以在没有安装 Office 或者相应环境的机器上对 WORD/EXCEL 文档进行读写操作十分方便。另外NPOI的原作者的GitHub地址是https://github.com/tonyqus/npoi里面也有详尽的描述如何使用通过Nuget直接添加NPOI的最新引用即可使用Install-Package NPOI -Version 2.4.1然后你就可用像之前一样进行操作了但是如果你想运行在Linux上可能需要注意一下由于NPOI使用System.Drawing.Common因此必须在Linux系统上安装libgdiplus和libc6。Ubuntu 16.04及以上apt-get install libgdiplus libc6-devln -s /usr/lib/libgdiplus.so /usr/lib/gdiplus.dll然后就可以在Linux系统上跑起来了例子我们有很多例子可供您学习如何使用NPOI。请查看https://github.com/tonyqus/npoi/tree/master/examples。文件夹名称示例描述HSSF有关Excel 97-2003格式的示例* .xlsXSSF有关Excel 2007格式的示例* .xlsxXWPF有关Word 2007格式* .docx的示例POIFS关于OLE2文档/ ActiveX文档的示例OOXML有关OpenXML文件的示例第三方博客使用NPOI - C和WEB API导出到Excel使用NPOI在.NET中构建漂亮的XLS文档如何使用NPOI阅读Excel 2007文档如何使用NPOI创建Excel电子表格NPOI 2.0 - 将Excel XLS文档转换为HTML格式NPOI与Excel表和动态图表总结今天给大家介绍了一款.NET Core Office开发利器NPOI已经支持.NET Core了希望对大家有所帮助今后我们的实战教程之CMS系统里面对Excel的操作也将使用这个组件届时我讲实战讲解如何使用这个组件最后感谢大家的阅读。