翻譯|使用教程|編輯:胡濤|2022-06-02 10:16:08.980|閱讀 208 次
概述:在本文中,您將學(xué)習(xí)如何在 Python 中使用密碼保護(hù) Word 文檔。歡迎查閱!
# 界面/圖表報(bào)表/文檔/IDE等千款熱門(mén)軟控件火熱銷售中 >>
相關(guān)鏈接:
Word 文檔中存儲(chǔ)的信息總是容易被非法訪問(wèn)。為了避免在傳輸文件時(shí)未經(jīng)授權(quán)的訪問(wèn)和偽造,必須應(yīng)用保護(hù)機(jī)制。在本文中,您將學(xué)習(xí)如何在 Python 中使用密碼保護(hù) Word 文檔。此外,本文還將介紹如何動(dòng)態(tài)地將不同的保護(hù)類型應(yīng)用于 Word 文檔。
Aspose.Words for . Python 最新下載
為了對(duì) DOCX、DOC 和其他 Word 格式進(jìn)行密碼保護(hù),我們將使用Aspose.Words for Python。它是一個(gè)用于動(dòng)態(tài)創(chuàng)建和操作 Word 文檔的 Python 庫(kù)。所述庫(kù)托管在 PyPI上 ,可以使用以下 pip 命令安裝。
pip install aspose-words
Aspose.Words 讓您更輕松地保護(hù) Word 文檔。只需加載文檔、設(shè)置密碼并保存受保護(hù)的文檔。以下是在 Python 中對(duì) Word DOCX 文件進(jìn)行密碼保護(hù)的步驟。
以下代碼示例顯示了如何使用密碼保護(hù) 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)
當(dāng)您打開(kāi)受密碼保護(hù)的 Word 文檔時(shí),會(huì)出現(xiàn)以下對(duì)話框。
在某些情況下,您可能只需要保護(hù)對(duì) Word 文檔中內(nèi)容的修改。在這種情況下,您可以將文檔設(shè)為只讀。以下步驟展示了如何在 Python 中將 Word 文檔設(shè)為只讀。
下面的代碼示例展示了如何保護(hù) Word 文檔并將其設(shè)為只讀。
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 還允許您使用其他保護(hù)類型來(lái)保護(hù) Word 文檔。例如,您可以只允許評(píng)論或修訂。以下是您可以使用 Aspose.Words for Python 應(yīng)用到 Word 文檔的保護(hù)類型列表。
ALLOW_ONLY_COMMENTS – 只允許添加評(píng)論。
ALLOW_ONLY_FORM_FIELDS – 只允許訪問(wèn)表單字段。
ALLOW_ONLY_REVISIONS – 僅允許修訂。
READ_ONLY – 使文檔只讀。
NO_PROTECTION – 沒(méi)有保護(hù)。
要了解有關(guān)使用 Aspose.Words for Python 保護(hù)文檔的更多信息,請(qǐng)?jiān)L問(wèn)文檔。
在本文中,您學(xué)習(xí)了如何在 Python 中保護(hù) Word 文檔。此外,您還了解了如何使用不同的保護(hù)類型來(lái)限制 Word 文檔的編輯。此外,要了解更多關(guān)于 Aspose.Words for Python 的信息,請(qǐng)?jiān)L問(wèn) 文檔。如果您有任何疑問(wèn),請(qǐng)隨時(shí)向我們提問(wèn)。
歡迎下載|體驗(yàn)更多Aspose產(chǎn)品
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn