C# 获取文档id

C# 获取文档id,c#,vb.net,C#,Vb.net,如何在Word中获取打开文档的文档id?我需要该文档id将打开的文档上载到服务器。我可以通过创建该文档的实例并使用某些属性来实现这一点吗?您可以使用文件/路径组合作为id,因为它对于计算机上的每个文件都是唯一的。您还可以对该文档进行散列,并将散列用作id,使用像SHA512这样的好的散列算法将保证每个文档都有一个唯一的ID。您需要从Word.Application 比如(c#对我来说是很久以前的事了) 如果已加载office library的 var word = Word.Applicatio

如何在Word中获取打开文档的文档id?我需要该文档id将打开的文档上载到服务器。我可以通过创建该文档的实例并使用某些属性来实现这一点吗?

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

您还可以对该文档进行散列,并将散列用作id,使用像SHA512这样的好的散列算法将保证每个文档都有一个唯一的ID。

您需要从
Word.Application

比如(c#对我来说是很久以前的事了)

如果已加载office library的

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