Tento článek vysvětluje, jak zrušit ochranu dokumentu Word pomocí Python REST API. Vyvinete aplikaci, která dokáže automaticky odemknout soubor Wordu pomocí Python Low Code API pomocí cloudové sady Python. Probereme různé možnosti přizpůsobení procesu podle potřeb vaší aplikace.
Předpoklad
- Vytvořte si účet a získejte přihlašovací údaje API
- Chcete-li zrušit ochranu souboru aplikace Word, stáhněte si Aspose.Words Cloud SDK pro Python
- Nastavte projekt řešení Python s výše uvedenou sadou SDK pro odstranění ochrany souboru aplikace Word
Kroky k převodu chráněného dokumentu Word na nechráněný pomocí Python Low Code API
- Vytvořte objekt třídy WordsApi předáním ID klienta a tajného klíče, abyste odemkli soubor aplikace Word
- Vytvořte instanci objektu UnprotectDocumentOnlineRequest nastavením dat vstupního souboru aplikace Word a názvu výstupního souboru
- Odešlete žádost pomocí metody UnprotectDocumentOnline()
- Počkejte na odpověď a získejte výstupní dokument pro uložení na disk
Výše uvedené kroky popisují proces odstranění ochrany Word DOC pomocí Python REST API. Vytvořte objekt třídy WordsApi následovaný deklarováním a inicializací objektu UnprotectDocumentOnlineRequest s daty chráněného souboru aplikace Word a názvem cílového souboru. Zavolejte metodu UnprotectDocumentOnline poskytující výše uvedené konfigurace a extrahujte nechráněný soubor aplikace Word z odpovědi vrácené voláním API.
Kód pro zrušení ochrany dokumentu aplikace Word pro úpravy pomocí Python REST API
Tento kód ukazuje, jak odemknout DOCX pomocí Python REST API. Třída UnprotectDocumentOnlineRequest má několik parametrů, jako je LoadEncoding, Password a EncryptedPassword, které lze v případě potřeby použít. Není třeba okamžitě stahovat výstupní soubor, protože můžete provádět další operace online a nakonec získat výstupní soubor z cloudu.
Tento článek nás naučil proces převodu chráněného dokumentu Wordu na nechráněný online pomocí Python Low Code API. Chcete-li použít ochranu na soubor aplikace Word, přečtěte si následující článek: Přidejte heslo do dokumentu Word pomocí Python REST API.