哪个版本的 Microsoft Word 创建了给定的文档?

哪个版本的 Microsoft Word 创建了给定的文档?

我开始收到多个 MS Word 文档,我想检测每个文档创建或最后保存的 MS Word 版本。

有没有什么工具可以做到这一点?或者,我可以通过查看文本编辑器或二进制编辑器来确定这些信息吗?

我有 MS Office suite 2002 和 Open office,希望有帮助。

答案1

特尔 ID试试看。它看起来就像 *nix 中的文件命令。

如果不起作用,请尝试 *nix文件命令,在 Gnuwin32 中可用,或者赛格威

添加了有关 Quickview Plus 的信息 - 另一个值得尝试的是 Quickview Plus。几年前,Quickview 是一个神奇/创新型程序,我不知道现在是否还在使用,但它可以打开大量扩展。我刚刚尝试打开一个文件,左下角显示 MS Word 2000。所以这个程序可能对你有用。我试用了 30 天的试用版。
http://download.cnet.com/Quick-View-Plus-Standard-Edition/3000-10743_4-10045750.html
http://www.avantstar.com/metro/home/Downloads

答案2

如果您有一个扩展名为 .docx(或 .xlsx 等)的 Office Open XML 文档:该文件是一个 .zip 存档,因此请使用 TotalCommander、WindowsExplorer(先复制为 .zip)或 7zip 打开。打开存档中的文件“docProps\app.xml”并查找<AppVersion>标签:

  • <AppVersion>12.0000</AppVersion>是 Office 2007
  • <AppVersion>14.0000</AppVersion>是 Office 2010
  • <AppVersion>15.0000</AppVersion>是 Office 2013
  • <AppVersion>16.0000</AppVersion>是 Office 2016

通过保存 Word 2007、Word 2010 中的 .docx 并进行比较发现。后来也在网上找到了这个信息。为了方便谷歌搜索,我也参考了那条评论:

http://word.tips.net/T000601_Determining_Word_Versions_of_Documents.html Daniel Klein 于 2012 年 8 月 14 日 19:45 发表的评论

更高版本的 Office 文档(Office 2003 之后)会保存为普通的 zip 文件,但扩展名不同(例如“.docx”)。您可以先复制文件并将文件扩展名更改为“.zip”,然后就可以在任何 zip 查看器中打开它。相关信息位于“.\docProps\app.xml”中。提取此文件并在文本查看器中打开它。文件末尾有类似内容,<AppVersion>14.0000</AppVersion></Properties>告诉您该文件上次使用(在本例中)Office v.14(Office 2010)保存。

答案3

Allen Wyatt 撰写的“确定文档的 Word 版本”,对我有用。

基本上,他说要用普通的 ASCII 查看器(如记事本)打开文档,然后查找关键短语。例如:

您要查找的区域位于一个明显是常见文档属性(模板名称、作者、文档标题等)的部分中,版本信息将显示在附近。此信息将包含以下内容之一:

  • 微软 Word 6.0
  • 微软 Word 95
  • 微软 Word 8.0
  • 微软 Word 9.0
  • Microsoft Word 10.0

ETC。

这些并不总是能告诉你哪个版本创建该文件,但他们却可以不同寻常地分辨出最后编辑该文件的版本。

答案4

在 Windows 中,它们以不同的图标显示。我不确定在 Linux 中是否也是如此。

比如你用Word2010创建了一个word文件,保存为Word2003文件,那么显示的就是Word2003的图标,而不是Word2010的图标,向下兼容。

相关内容