我正在制作一个应用程序,在该应用程序中,我需要检查诸如上次更新、名称等 Word 文件的所有属性,我还需要上次更新的人,即在文件中进行更改的用户。我怎样才能得到这些信息?
编辑
这就是我正在做的事情: FileInfo[] wordFiles = dirInfo.GetFiles("*.doc"); 我正在提取这样的其他属性:
字文件。(并且列出了所有属性,但不是我要查找的属性)我正在寻找一些可以帮助我的 C# 代码。
我正在制作一个应用程序,在该应用程序中,我需要检查诸如上次更新、名称等 Word 文件的所有属性,我还需要上次更新的人,即在文件中进行更改的用户。我怎样才能得到这些信息?
编辑
这就是我正在做的事情: FileInfo[] wordFiles = dirInfo.GetFiles("*.doc"); 我正在提取这样的其他属性:
字文件。(并且列出了所有属性,但不是我要查找的属性)我正在寻找一些可以帮助我的 C# 代码。
您可以使用 OpenXML SDK。这是一个关于如何获取文档属性的好例子。
如果您在谈论 DOC 文件,那些是 OLE 复合文档,您可以通过 OLE 复合文档功能直接读取属性。
这是一个详细介绍 C++ 中打开和读取属性的页面