获取文档ID

时间:2011-04-08 07:44:58

标签: c# vb.net

如何在Word中获取打开文档的文档ID?我需要该doc id将打开的文档上传到服务器。我可以通过创建该文档的实例并使用某些属性来完成此操作吗?

3 个答案:

答案 0 :(得分:1)

您还可以散列文档并使用散列作为ID,使用良好的散列算法(如SHA512)将保证每个文档的唯一ID。

答案 1 :(得分:1)

您需要ActiveDocument

中的Word.Application

类似的东西(c#很久以前对我来说)

var word = Word.Application;
var doc = word.ActiveDocument;

如果您已加载办公室图书馆

答案 2 :(得分:0)

您可以将文件/路径组合用作ID,因为它对于计算机上的每个文件都是唯一的。