Այս արագ ձեռնարկը ներառում է ինչպես պաշտպանել PDF ֆայլը գաղտնաբառով` օգտագործելով Python: Այն ներկայացնում է գործընթացի ամբողջական ակնարկ, ներառյալ համակարգի կազմաձևումը և քայլ առ քայլ ալգորիթմը, ինչպես նաև գործարկվող կոդի նմուշ, որը ցույց է տալիս, թե ինչպես օգտագործել Python PDF գաղտնաբառի պաշտպանությունը գործառույթը կարող է ներդրվել ձեր հավելվածներում: Այն նաև բացատրում է տարբեր տեսակի կոդավորումներ՝ PDF փաստաթղթերում տվյալները պաշտպանելու համար:
PDF ֆայլը գաղտնաբառով պաշտպանելու քայլեր Python-ի միջոցով
- Կազմաձևեք IDE-ն՝ օգտագործելու Aspose.PDF Python-ի համար .NET-ի միջոցով՝ PDF փաստաթղթերը պաշտպանելու համար
- Ստացեք սկզբնաղբյուր PDF փաստաթուղթը Document դասի հետ
- Պաշտպանեք մուտքագրված PDF ֆայլը՝ փոխանցելով գաղտնաբառի տողը և այլ փաստարկներ Encrypt մեթոդի համար
- Գրեք ապահով PDF փաստաթուղթը սկավառակի կամ հոսքի վրա
Այս քայլերն ամփոփում են, թե ինչպես օգտագործել Python password պաշտպանում PDF ֆունկցիան կարող է օգտագործվել PDF ֆայլերում տվյալները անվտանգ պահելու համար: Դուք պետք է բեռնեք սկզբնաղբյուր փաստաթուղթը և սահմանեք գաղտնաբառի տողը գաղտնագրման ալգորիթմը նշելիս: Ի վերջո, արտահանեք պաշտպանված փաստաթուղթը, որին անհրաժեշտ կլինի գաղտնաբառ ֆայլը բացելիս, ինչպես նաև դրա բովանդակությունը խմբագրելիս և փոփոխելիս:
Կոդ՝ Python-ի միջոցով գաղտնաբառով պաշտպանված PDF ֆայլ ստեղծելու համար
import aspose.pdf as pdf | |
# Load the license | |
license = pdf.License() | |
license.set_license("Aspose.Total.lic") | |
# Open document | |
document = pdf.Document("InputFile.pdf") | |
# Encrypt PDF | |
document.encrypt("user", "owner", pdf.facades.DocumentPrivilege.forbid_all, pdf.CryptoAlgorithm.RC4X128 , False) | |
# Save updated PDF | |
document.save("Password PDF.pdf") | |
print("PDF encrypted successfully") |
*PDF Python գաղտնաբառով պաշտպանելու համար կոդերի հատվածը ներկայացված է վերը նշված բաժնում: Այն ցույց է տալիս հիմնական օգտագործման դեպքը, որը դուք կարող եք փոփոխել կամ կատարելագործել՝ կախված ձեր կարիքներից: Օրինակ, Encrypt() մեթոդի պարամետրերը ներառում են գաղտնագրման ալգորիթմը, ինչպիսիք են RC4X128, AESx256 և այլն, ձեր պահանջներին համապատասխան առաջադեմ և բարդ գաղտնագրում կիրառելու համար: Նմանապես, դուք կարող եք արգելել կամ թույլատրել տարբեր թույլտվություններ թիրախային PDF փաստաթղթի համար:
Այս հոդվածում մենք հասկացանք ինչպես ստեղծել գաղտնաբառով պաշտպանված PDF ֆայլ՝ օգտագործելով Python: Մինչդեռ, եթե ցանկանում եք սովորել վերծանել PDF ֆայլերը, դիմեք Ինչպես վերծանել PDF ֆայլը Python-ի միջոցով-ի հոդվածին: