Šiame straipsnyje aprašoma, kaip pridėti slaptažodį prie Word dokumento naudojant Python REST API. Išmoksite automatiškai įdėti slaptažodį Word dokumente su Python REST API naudodami Python debesies SDK. Aptariamos įvairios parinktys, kaip apsaugoti Word failą skirtingais apsaugos parametrais.
Būtina sąlyga
- Sukurkite paskyrą ir gaukite API kredencialus
- Atsisiųskite Aspose.Words Cloud SDK, skirta Python, kad apsaugotumėte Word failą
- Nustatykite Python sprendimo projektą naudodami aukščiau pateiktą SDK, kad galėtumėte pritaikyti slaptažodį Word failams
Veiksmai, kaip pridėti slaptažodį prie Word DOC naudojant Python REST API
- Norėdami nustatyti slaptažodį, sukurkite WordsApi klasės objektą
- Perskaitykite įvesties Word failą į baitų masyvą, kad apsaugotumėte dokumentą
- Sukurkite ProtectionRequestV2 klasės objektą ir nustatykite jo parametrus
- Sukurkite ProtectDocumentOnlineRequest objektą pateikdami reikiamus argumentus
- Norėdami pridėti slaptažodį, paskambinkite metodu ProtectDocumentOnline
- Išsaugokite apsaugotą Word failą
Aukščiau pateikti veiksmai aprašo, kaip pridėti apsaugą slaptažodžiu prie Word dokumento naudojant Python Low Code API. Pradėkite procesą skaitydami įvesties Word failą į baitų masyvą, po to deklaruodami ir inicijuodami ProtectionRequestV2 objektą, perduodami slaptažodį ir apsaugos tipą. Galiausiai sukurkite ProtectDocumentOnlineRequest objektą naudodami aukščiau pateiktas ypatybes ir iškvieskite ProtectDocumentOnline() metodą, kad pritaikytumėte slaptažodį.
Kodas, skirtas pridėti slaptažodį prie Word dokumento naudojant Python REST API
Šis kodas parodo kaip nustatyti slaptažodį Word dokumente naudojant Python Low Code API. Galite pasirinkti norimą apsaugos tipą iš ProtectionTypeEnum skaitiklio, įskaitant AllowOnlyRevisions, AllowOnlyComments, AllowOnlyFormFields, ReadOnly ir NoProtection. Išvesties failas sukuriamas debesyje ir gali būti nuskaitytas naudojant API pateikto atsakymo ypatybę Document.
Šioje temoje išnagrinėjome Word failo apsaugos naudojant slaptažodį apdorojimą. Jei norite suspausti Word failą, žr. šį straipsnį: Suspauskite Word failą naudodami Python REST API.