Šioje pagrindinėje temoje sužinosite, kaip apsaugoti XLSX failą slaptažodžiu naudojant Python REST API. Sukursime programą, skirtą užšifruoti XLSX failą naudodami Python Cloud API, laikydamiesi išsamių ir aiškių veiksmų, paminėtų kitame skyriuje. Sukurta programa gali būti integruota su bet kuria programa, palaikančia Python MacOS, Linux ar Windows aplinkoje, o konvertavimas gali būti atliktas nemokamai.
Būtina sąlyga
- Sukurkite paskyrą ir gaukite API kredencialus, kad apsaugotumėte XLSX slaptažodžiu
- Atsisiųskite Aspose.Cells Cloud SDK, skirta Python, kad užšifruotumėte XLSX su slaptažodžiu
- Nustatykite Python projektą naudodami aukščiau pateiktą SDK, kad nustatytumėte XLSX failo slaptažodį
XLSX failo šifravimo veiksmai naudojant Python Low Code API
- Sukonfigūruokite API kliento ID ir kliento paslaptį, kad darbaknygė būtų šifruojama slaptažodžiu naudojant Python REST API
- Sukurkite CellsApi klasę naudodami kliento kredencialus, kad atliktumėte XLSX failo apsaugą slaptažodžiu
- Nurodykite šaltinio XLSX failų pavadinimus ir įkelkite šaltinio XLSX naudodami pavadinimą ir failo objektą HashMap
- Sukurkite ProtectWorkbookRequest, kad nustatytumėte slaptažodį ir kitas ypatybes
- Sukurkite PostProtectRequest egzempliorių, kad nustatytumėte žemėlapio failus ir ProtectWorkbookRequest egzempliorių
- Iškvieskite PostProtect užklausos metodą, kad užšifruotumėte XLSX failą naudojant Python žemo kodo API
- Išsaugokite slaptažodžiu apsaugotą XLSX failą (-us) vietiniame diske
Aukščiau atlikti veiksmai leidžia * apsaugoti XLSX slaptažodžiu naudojant Python REST API*. Diegimą pradėsime sukonfigūruodami SDK ir sukurdami CellsAPI klasės egzempliorių. Tada pasieksime šaltinio XLSX failus naudodami HashMap ir sukursime ProtectWorkbookRequest ir PostProtectRequest klases, kurios toliau naudojamos XLSX failų apsaugai slaptažodžiu nustatyti naudojant PostProtect() metodą.
Kodas slaptažodžiui apsaugoti XLSX naudojant Python REST API
Šis pagrindinis kodo pavyzdys leidžia apsaugoti XLSX slaptažodžiu naudojant žemo kodo Python API. Turite pateikti šaltinio XLSX failą ir apsaugos slaptažodį bei kitas pasirenkamas ypatybes. Sukūrus užklausos pranešimą, PostProtect() atlieka XLSX failo apsaugą ir grąžina slaptažodžiu apsaugotą XLSX failą, kuris gali būti saugomas diske arba duomenų bazės viduje.
We have learned to encrypt Workbook with Password using Python REST API in this article. If you want to perform XLSX to PNG conversion, refer to the article on how to Convert XLSX to PNG with Python REST API.