办公自动化、VSTO 和 Open XML SDK 之间有什么区别?我们需要所有这些还是其中一些已经过时了?
办公自动化是指使用 COM 互操作以编程方式操作 Office 程序(或更常见的是通过 Office 程序操作 Office 文档)。
Visual Studio Tools for Office (VSTO) 是一组开发工具,以 Visual Studio 加载项(项目模板)和运行时的形式提供,允许 Microsoft Office 2003 和更高版本的 Office 应用程序托管 .NET Framework Common语言运行时 (CLR) 通过 .NET 类型系统公开其功能。因此,它允许使用 .NET 语言编写 Office 应用程序的扩展。
Open XML SDK 是一组构建在 System.IO.Packaging API 之上的类型类,可用于操作符合 Open XML 标准的 Office 文档。与 COM 互操作不同,它不需要 Microsoft Office。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)