Tento krátký tutoriál vysvětluje, jak chránit heslem dokument Word v Pythonu. Poskytuje podrobnosti o konfiguraci vývojového prostředí, postupný proces psaní aplikace a spustitelný ukázkový kód pro demonstraci ochrany dokumentů v Pythonu. Poskytuje také možnosti, jak různými způsoby chránit soubory aplikace Word, jako jsou DOCX, DOC atd.
Kroky k ochraně dokumentu aplikace Word v Pythonu
- Vytvořte prostředí pro použití Aspose.Words pro Python přes .NET k přidání hesla
- Vytvořte prázdný nebo načtěte existující soubor aplikace Word pomocí objektu třídy Document pro uzamčení heslem
- Zavolejte metodu protect() pro uzamčení dokumentu
- V metodě protect() zadejte požadovaný typ ochrany a heslo
- Uložte výsledný soubor aplikace Word s požadovanou ochranou
Výše uvedené kroky popisují proces ochrany dokumentu heslem v Pythonu organizovaným způsobem, kde je nejprve poskytnut zdrojový odkaz, který vede k vytvoření vývojového a testovacího prostředí. Jakmile je prostředí nastaveno, můžete vytvořit nový soubor aplikace Word nebo načíst existující soubor aplikace Word zadáním názvu souboru v konstruktoru třídy dokumentu. Tato třída Document obsahuje všechny metody a vlastnosti, které jsou nutné k nastavení typu ochrany a hesla pro ochranu souboru.
Kód pro přidání hesla do dokumentu Word v Pythonu
Tento kód ukazuje jak zamknout dokument aplikace Word v Pythonu sdílením důležitých jmenných prostorů, tříd, metod a vlastností, jako když chráníme zdrojový soubor aplikace Word poskytnutím typu ochrany ALLOW_ONLY_COMMENTS, můžete však použít i jiné možnosti, například READ_ONLY pro všechny typy omezení, ALLOW_ONLY_REVISIONS pro povolení revizních značek a ALLOW_ONLY_FORM_FIELDS pro úpravy pouze polí formuláře.
V tomto článku jste se naučili chránit soubor aplikace Word pomocí hesla. Pokud chcete vytvořit soubor aplikace Word, přečtěte si článek na jak vytvořit dokument Word pomocí Pythonu.