如何通过其内容确定文档的类型(Word或Excel)

时间:2013-05-23 08:47:26

标签: c# excel ms-word

我正在使用Open XML Format SDK 2.0来处理Word和Excel文档。我需要有可能通过其内容确定文档类型(Word或Excel),而无需创建实例WordprocessingDocumentSpreadsheetDocument。我该怎么办?

1 个答案:

答案 0 :(得分:1)

解压缩docx,xl​​sx或您要检查的任何Microsoft Office文档,然后查看标记

<Application>Microsoft Office Word</Application>
您可以在docProps文件夹中的 app.xml 文件中找到

。如果它是.net 4.5应用程序,您可以使用新的 ZipArchive 类在内存中提取xml文件,然后查找应用程序标记。

您可以在此MSDN article中找到有关Office文档内部结构的更多详细信息。