簡體   English   中英

如何將Microsoft Word文檔節或段落設置為僅使用DocumentFormat.OpenXml進行讀取

[英]How to set Microsoft Word document section or paragraph to read only using DocumentFormat.OpenXml

有沒有辦法將ms word文檔的節/段落設置為僅以編程方式讀取? 我知道如以下鏈接所述,僅限於以單詞形式閱讀。 https://support.office.com/en-us/article/Restrict-or-permit-formatting-changes-69ca7857-db43-4785-9e14-7735db6d79bb

但是,我需要在C#中執行此操作,因為我需要首先檢查用戶是否在SharePoint組中。

對的,這是可能的。

首先擴展您的文檔:

Document extendedDocument = Globals.Factory.GetVstoObject(Globals.ThisAddIn.Application.ActiveDocument);

然后保護它:

extendedDocument.Protect(Word.WdProtectionType.wdAllowOnlyReading, true, "password", true);

編輯: 查看有關使用IRM來更安全地保護文檔的更多信息

編輯: 查看有關如何使用保護方法的更多信息:

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM