Այս հիմնական թեմայում դուք կսովորեք, թե ինչպես Գաղտնաբառով պաշտպանել XLSX ֆայլը՝ օգտագործելով Python REST API: Մենք կստեղծենք հավելված՝ կոդավորելու XLSX ֆայլը Python Cloud API-ի միջոցով՝ հետևելով հաջորդ բաժնում նշված մանրամասն և հստակ քայլերին: Ստեղծված հավելվածը կարող է ինտեգրվել ցանկացած հավելվածի հետ, որն աջակցում է Python-ին macOS, Linux կամ Windows միջավայրերում, և փոխակերպումը կարող է իրականացվել անվճար:
Նախապայման
- Ստեղծեք հաշիվ և ստացեք API հավատարմագրեր՝ XLSX-ը գաղտնաբառով պաշտպանելու համար
- Ներբեռնեք Aspose.Cells Cloud SDK Python-ի համար՝ XLSX-ը գաղտնաբառով գաղտնագրելու համար
- Տեղադրեք Python նախագիծը վերը նշված SDK-ով XLSX ֆայլի համար գաղտնաբառ սահմանելու համար
XLSX ֆայլը գաղտնագրելու քայլեր՝ օգտագործելով Python Low Code API-ն
- Կազմաձևեք Հաճախորդի ID-ն և Հաճախորդի գաղտնիքը API-ի համար՝ աշխատանքային գրքույկը գաղտնաբառով գաղտնագրելու համար Python REST API-ի միջոցով:
- Ստեղծեք CellsApi դասը հաճախորդի հավատարմագրերով՝ XLSX ֆայլի գաղտնաբառով պաշտպանություն կատարելու համար
- Նշեք աղբյուրի XLSX ֆայլի անունները և բեռնեք աղբյուրը XLSX՝ օգտագործելով անունը և Ֆայլի օբյեկտը HashMap-ում
- Տեղադրեք ProtectWorkbookRequest-ը՝ գաղտնաբառը և այլ հատկություններ սահմանելու համար
- Ստեղծեք PostProtectRequest-ի օրինակ՝ քարտեզի ֆայլերը և ProtectWorkbookRequest օրինակը սահմանելու համար
- Զանգահարեք PostProtect հարցման մեթոդը * XLSX ֆայլը գաղտնագրելու համար Python ցածր կոդով API-ի միջոցով*
- Պահպանեք գաղտնաբառով պաշտպանված XLSX ֆայլը/ներ տեղական սկավառակի վրա
Վերոնշյալ քայլերը թույլ են տալիս գաղտնաբառով պաշտպանել XLSX-ը՝ օգտագործելով Python REST API: Մենք կսկսենք իրականացումը SDK-ի կազմաձևմամբ և ստեղծելով CellsAPI դասի օրինակ: Այնուհետև մենք մուտք կունենանք աղբյուր XLSX ֆայլեր՝ օգտագործելով HashMap և կստեղծենք ProtectWorkbookRequest և PostProtectRequest դասերը, որոնք հետագայում օգտագործվում են XLSX ֆայլերի գաղտնաբառի պաշտպանությունը սահմանելու համար՝ օգտագործելով PostProtect() մեթոդը:
Գաղտնաբառի պաշտպանության ծածկագիր XLSX-ի համար՝ օգտագործելով Python REST API
Այս հիմնական օրինակ կոդը հնարավորություն է տալիս գաղտնաբառով պաշտպանել XLSX-ը՝ օգտագործելով Python ցածր կոդով API: Դուք պետք է տրամադրեք աղբյուրի XLSX ֆայլը և պաշտպանության համար գաղտնաբառ այլ ընտրովի հատկությունների հետ միասին: Request Message-ը ստեղծելուց հետո PostProtect()-ն իրականացնում է XLSX ֆայլի պաշտպանությունը և վերադարձնում է գաղտնաբառով պաշտպանված XLSX ֆայլ, որը կարող է պահվել սկավառակի վրա կամ տվյալների բազայի ներսում:
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.