翻譯|使用教程|編輯:李顯亮|2021-01-08 09:48:36.790|閱讀 269 次
概述:就Word文檔而言,MS Word提供了多種內容保護功能,這些功能限制了用戶對文檔的訪問。可以使用密碼保護文檔并應用所需的限制,以避免未經授權的訪問。因此,本文將介紹如何在C ++應用程序中自動執行Word文檔保護。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
數字文檔的保護一直是熱門話題。就Word文檔而言,MS Word提供了多種內容保護功能,這些功能限制了用戶對文檔的訪問。您可以使用密碼保護文檔并應用所需的限制,以避免未經授權的訪問。
因此,本文將介紹如何在C ++應用程序中自動執行Word文檔保護。特別是,將學習如何使用C ++保護和取消保護Word文檔。包括以下內容:
Aspose.Words for C ++提供了幾乎所有基本的和高級的Word自動化功能,并且可以積極地滿足Qt應用程序中的Word處理要求。因此,讓我們看看如何集成和利用我們的C ++ Word庫在Qt應用程序中創建Word文檔。
如果你還沒有用過C ++版Aspose.Words可以點擊這里下載最新版測試。
Aspose.Words for C ++允許使用以下保護類型,以限制用戶對文檔的訪問。
以下是保護Word文檔的步驟。
下面的代碼示例演示如何使用C ++保護Word文檔。
// Load Word document System::SharedPtrdoc = System::MakeObject(inputFileName); // Protect the document doc->Protect(ProtectionType::AllowOnlyFormFields, u"password"); // Save the document doc->Save(u"protected.doc");
即使您不知道密碼,也可以使用Aspose.Words for C ++取消保護MS Word文檔。為了取消保護受密碼保護的Word文檔,您可以按照以下步驟操作。
// Load Word document System::SharedPtrdoc = System::MakeObject(inputFileName); // Unprotect the document doc->Unprotect(); // Save the document doc->Save(u"unprotected.doc");
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn