Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/155.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 访问office 2003文件_C#_C++_.net_Extraction_Office 2003 - Fatal编程技术网

C# 访问office 2003文件

C# 访问office 2003文件,c#,c++,.net,extraction,office-2003,C#,C++,.net,Extraction,Office 2003,我想访问office 2003文件(.doc、.xls和.ppt),以便提取文本和一些元数据(字数、页数、图片、模板等)。我可以使用Office2007文档的OpenXMLSDK来实现这一点。但是,此提取将在服务器上进行,该服务器无法安装Microsoft Office之类的应用程序(这就是我无法使用Office互操作的原因)。 我尝试过NPOI,但实际上它只支持.xls文件。我发现的其他库不是开源的,我不能在我的工作中使用它。。。我下载了NPOI Scratchpad,但是代码非常“原始”,我

我想访问office 2003文件(.doc、.xls和.ppt),以便提取文本和一些元数据(字数、页数、图片、模板等)。我可以使用Office2007文档的OpenXMLSDK来实现这一点。但是,此提取将在服务器上进行,该服务器无法安装Microsoft Office之类的应用程序(这就是我无法使用Office互操作的原因)。 我尝试过NPOI,但实际上它只支持.xls文件。我发现的其他库不是开源的,我不能在我的工作中使用它。。。我下载了NPOI Scratchpad,但是代码非常“原始”,我不能在我的工作中使用它。
对于从office 2003文档中获取文本和元数据,您还有其他想法吗?我不是一个经验丰富的程序员,我使用C语言(但是,如果C++中有任何解决方案,我可以考虑使用它)。谢谢。

有许多库,如:

  • ClosedXML(Office 2007)
  • EPPlus(Office 2007)
  • Aspose单元(Office 97-2010,我使用此单元)
我不知道任何支持Office2003格式的免费图书馆

祝你好运