1、没安装 Excel的机子,如操作Excel:
1.1、2007及以上版本 可以使用 微软的 "openxml sdk"
1.2、第三方:npoi、spire 等
2、资料:
2.1、Web C# 导出Excel 方法总结 - 巫威 - 博客园.html(https://www.cnblogs.com/shengwei/p/4478591.html)
ZC:2种方式:微软官方方式、NPOI(ZC: 据说 "(2.0版本后受到微软支持)")
2.2、用C#操作word替换字符,不用npoi,改用spire - 大破锣 - 博客园.html(https://www.cnblogs.com/dapolo/p/4393205.html)
ZC:这是一个 喷NPOI 的支持的,且npoi操作word 貌似也不是太好
2.3、不安装office的情况下如何实现对excel的导入导出 - zjs江南 - 博客园.html(https://www.cnblogs.com/zjsjiangnan/archive/2013/12/11/3469386.html)
ZC:内容摘抄:
对于07/10及以后的版本,可以采用openxml sdk,因为07/10都是open xml标准的,利用open xml sdk可以不用安装office而对office文件进行操作。而且速度快。
若03不安装office,可以使用NPOI 。
可以考虑将数据发送到服务端,从服务端生成excel文件,然后再传输会客户端。这样客户端就不需要安装任何office软件了,只要在服务端安装就可以了。
(1)[C#]_[使用微软OpenXmlSDK (OpenXmlReader)读取xlsx表格] 读取大数据量100万条数据Excel文件解决方案 - WebEnh - 博客园.html(https://www.cnblogs.com/webenh/p/9327009.html)
2.4、NPOI 相关
(1)NPOI 导入导出和Excel版本,错误文件扩展名和文件的格式不匹配 - xuexiaodong2009的专栏 - CSDN博客.html(https://blog.csdn.net/xuexiaodong009/article/details/83084751)
ZC:不同的版本,调用 不同的函数
(2)NPOI 使用接口方式自动识别EXCEL2003和2007以上版本 - dacong的专栏 - CSDN博客.html(https://blog.csdn.net/dacong/article/details/79841855)
3、
4、
5、