W tym artykule opisano, jak dodać hasło do dokumentu Word za pomocą interfejsu API REST Pythona. Dowiesz się, jak automatycznie ustawić hasło w dokumencie Word za pomocą interfejsu API REST Pythona, korzystając z pakietu SDK Python Cloud. Omówiono różne opcje ochrony pliku Word za pomocą różnych ustawień ochrony.
Warunek wstępny
- {{HIPERLINK1}}
- Pobierz Aspose.Words Cloud SDK dla Pythona, aby zabezpieczyć plik Word
- Skonfiguruj projekt rozwiązania Python przy użyciu powyższego zestawu SDK w celu zastosowania hasła do plików Word
Kroki dodawania hasła do dokumentu Word za pomocą interfejsu API REST języka Python
- Utwórz obiekt klasy WordsApi, aby ustawić hasło
- Odczytaj plik wejściowy Worda do tablicy bajtów, aby zabezpieczyć dokument
- Utwórz obiekt klasy ProtectionRequestV2 i ustaw jego parametry
- Utwórz obiekt ProtectDocumentOnlineRequest, podając wymagane argumenty
- Wywołaj metodę ChrońDokumentOnline, aby dodać hasło
- Zapisz chroniony plik Word
Powyższe kroki opisują jak dodać ochronę hasłem do dokumentu Word za pomocą interfejsu API Python Low Code. Rozpocznij proces od odczytania pliku Word do tablicy bajtów, a następnie zadeklaruj i zainicjuj obiekt ProtectionRequestV2, przekazując hasło i typ ochrony. Na koniec utwórz obiekt ProtectDocumentOnlineRequest, używając powyższych właściwości i wywołaj metodę ProtectDocumentOnline(), aby zastosować hasło.
Kod do dodawania hasła do dokumentu Word za pomocą interfejsu API REST języka Python
Ten kod demonstruje jak ustawić hasło w dokumencie Word za pomocą interfejsu API Python Low Code. Możesz wybrać żądany typ ochrony z enumeratora ProtectionTypeEnum, w tym AllowOnlyRevisions, AllowOnlyComments, AllowOnlyFormFields, ReadOnly i NoProtection. Plik wyjściowy jest tworzony w chmurze i można go pobrać za pomocą właściwości Document odpowiedzi dostarczonej przez API.
W tym temacie omówiliśmy zabezpieczanie pliku Word hasłem. Jeśli chcesz skompresować plik Word, zapoznaj się z następującym artykułem: Kompresja pliku Word za pomocą interfejsu API REST Pythona.