翻譯|使用教程|編輯:胡濤|2022-06-02 10:16:08.980|閱讀 208 次
概述:在本文中,您將學習如何在 Python 中使用密碼保護 Word 文檔。歡迎查閱!
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
Word 文檔中存儲的信息總是容易被非法訪問。為了避免在傳輸文件時未經授權的訪問和偽造,必須應用保護機制。在本文中,您將學習如何在 Python 中使用密碼保護 Word 文檔。此外,本文還將介紹如何動態地將不同的保護類型應用于 Word 文檔。
Aspose.Words for . Python 最新下載
為了對 DOCX、DOC 和其他 Word 格式進行密碼保護,我們將使用Aspose.Words for Python。它是一個用于動態創建和操作 Word 文檔的 Python 庫。所述庫托管在 PyPI上 ,可以使用以下 pip 命令安裝。
pip install aspose-words
Aspose.Words 讓您更輕松地保護 Word 文檔。只需加載文檔、設置密碼并保存受保護的文檔。以下是在 Python 中對 Word DOCX 文件進行密碼保護的步驟。
以下代碼示例顯示了如何使用密碼保護 Word 文檔。
import aspose.words as aw # load document doc = aw.Document("document1.docx") # create document options options = aw.saving.OoxmlSaveOptions(aw.SaveFormat.DOCX) # set password options.password = "password" # save updated document doc.save("document-password-protected.docx", options)
當您打開受密碼保護的 Word 文檔時,會出現以下對話框。
在某些情況下,您可能只需要保護對 Word 文檔中內容的修改。在這種情況下,您可以將文檔設為只讀。以下步驟展示了如何在 Python 中將 Word 文檔設為只讀。
下面的代碼示例展示了如何保護 Word 文檔并將其設為只讀。
import aspose.words as aw # load document doc = aw.Document("document1.docx") # apply document protection doc.protect(aw.ProtectionType.READ_ONLY, "password") # save updated document doc.save("document-protected.docx")
Aspose.Words for Python 還允許您使用其他保護類型來保護 Word 文檔。例如,您可以只允許評論或修訂。以下是您可以使用 Aspose.Words for Python 應用到 Word 文檔的保護類型列表。
ALLOW_ONLY_COMMENTS – 只允許添加評論。
ALLOW_ONLY_FORM_FIELDS – 只允許訪問表單字段。
ALLOW_ONLY_REVISIONS – 僅允許修訂。
READ_ONLY – 使文檔只讀。
NO_PROTECTION – 沒有保護。
要了解有關使用 Aspose.Words for Python 保護文檔的更多信息,請訪問文檔。
在本文中,您學習了如何在 Python 中保護 Word 文檔。此外,您還了解了如何使用不同的保護類型來限制 Word 文檔的編輯。此外,要了解更多關于 Aspose.Words for Python 的信息,請訪問 文檔。如果您有任何疑問,請隨時向我們提問。
歡迎下載|體驗更多Aspose產品
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn