NetOffice

来自软件开发
跳转至: 导航搜索

NetOffice组件比较特别,是一个操作Office的强大组件,包括处理Office, Excel, Word, Outlook, PowerPoint, Access, Project, Visio等,所以支持非常全面。但是这个组件并不是完全单独写的,而是调用Microsoft Office的互操作程序集以及VSTO,也就是进行了一个深度的封装,从而让你不需要安装这些东西,只需要拷贝相应的程序集就可以了。目前一共包括16个操作的程序集。根据你的需要可以选择相应的程序集。它有几个优点:

1.没有Office的版本限制;

2.支持Office2000,2003,2007,2010,2013版本,就是支持全部Office的版本,足够强大;

3.支持版本之间的独立开发

4.操作语法和Microsoft的互操作程序集的语法是一样的;因此更加易于学习和使用;

5.如果你熟悉Office对象模型,你可以使用你现有的PIA代码,不需要重新学习;

6.优化了一些COM操作的代码

7.可以在.NET2.0及以上环境使用;

8.部署方便,不需要注册,没有依赖的程序集

  其他的功能看官方文件介绍,如果有空,大家对这个需求强烈,可以写文章专门介绍。

官方网站:http://netoffice.codeplex.com/