从隐藏和受保护的Word文档中读取文本(使用C#编程)

从隐藏和受保护的Word文档中读取文本(使用C#编程),c#,C#,我已经编写了一个应用程序(MS WORD插件应用程序),它将隐藏部分文本(一段),这是由以下代码完成的 object start =0; object end = 0; Word.Range rng = Doc.Application.ActiveDocument.Range(ref start, ref end); rng.Text = "sample text To Hide"; rng.Font.Hidden =1; rng.Font.Hidden =0; 通过上面的代码,我

我已经编写了一个应用程序(MS WORD插件应用程序),它将隐藏部分文本(一段),这是由以下代码完成的

object start =0;

object end = 0;

Word.Range rng = Doc.Application.ActiveDocument.Range(ref start, ref end);

rng.Text = "sample text To Hide";

rng.Font.Hidden =1;
 rng.Font.Hidden =0;
通过上面的代码,我可以隐藏文本(rng.text)。隐藏后,我使用

Doc.Protect();
 rng.Font.Hidden =0;
现在,当我想要检索隐藏文本时,我使用

 rng.Font.Hidden =0;
但它正在抛出异常,因为文档受到保护

 rng.Font.Hidden =0;
现在我的问题是“如何在保护文档后检索隐藏文本在解除文档保护之前是否有任何方法获取隐藏文本”。感谢任何帮助

 rng.Font.Hidden =0;

我正在使用visual studio C#project创建Word加载项。请任何人帮助我提供宝贵的建议。

正如人们所说,您的问题需要更加明确。
 rng.Font.Hidden =0;
如果您需要的是如何发送密码以打开文件,则代码如下(您创建密码,然后:

 rng.Font.Hidden =0;
object passwordd = "pass";
object readOnly = false;
object isVisible = true;
object missing = System.Reflection.Missing.Value;
string docpath="file path";

Word.Document aDoc = WordApp.Documents.Open(ref docPath, ref missing, ref readOnly,
ref missing, ref password, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref isVisible,
ref missing, ref missing, ref missing);

如果是其他问题,请更清楚。

您尝试了什么?确切的问题是什么?从您的描述中,不清楚您在做什么。可能是发布了一些代码?
 rng.Font.Hidden =0;