Այս շատ հիմնական թեման ուղեցույց է տալիս, թե ինչպես ստեղծել միայն կարդալու ներկայացում Python-ի միջոցով: Այն ընդգրկում է անհրաժեշտ PYPI փաթեթների մասին բոլոր մանրամասները, ծրագրավորման փուլային առաջադրանքների ցանկը, որոնք ընդգծում են ծրագրի տրամաբանությունը, և գործարկվող օրինակ կոդ՝ միայն կարդալու ներկայացում ստեղծելու և Python-ի միջոցով PPTX խմբագրումը կանխելու համար: . Մշակված հավելվածը կարող է օգտագործվել ցանկացած .NET և Python աջակցվող միջավայրում macOS-ում, Windows-ում և Linux-ում:
Python-ի միջոցով միայն կարդալու ներկայացում ստեղծելու քայլեր
- Կազմաձևեք IDE-ը օգտագործել Aspose.Slides-ը Python-ի համար .NET-ի միջոցով-ին` Python-ի միջոցով միայն կարդալու PPTX ստեղծելու համար
- Մուտք գործեք թիրախային PPTX ներկայացման ֆայլ՝ օգտագործելով Presentation դասի օրինակը
- Մուտք գործեք ներկայացման ProtectionManger դասի True հավաքածուն ReadOnlyRecommended հատկության արժեքի համար
- Պահպանեք անխմբագրելի և միայն կարդալու ներկայացման ֆայլը սկավառակի վրա
Վերը նշված քայլերը բացատրում են PPTX-ը Python-ում անփոփոխելի դարձնելու գործընթացը՝ օգտագործելով մի քանի API զանգեր: Գործընթացը կսկսվի՝ բացելով թիրախային ներկայացման ֆայլը սկավառակից կամ ստեղծելով նոր ներկայացում զրոյից՝ օգտագործելով Presentation դասի օրինակը: Այնուհետև ProtectionManager դասի օրինակը հասանելի կլինի ներկայացման հատկություններից, իսկ True արժեքը կսահմանվի ReadOnlyRecommended հատկության համար, որը բեռնված ներկայացումը կվերածի միայն կարդալու հասանելիության միայն նախքան այն պահելը սկավառակի վրա:
Կոդ՝ շնորհանդեսը Python-ի միջոցով անխմբագրելի դարձնելու համար
Վերոնշյալ կոդի օրինակը ցույց է տալիս պարզ գործընթացը՝ *Պիտոնի միջոցով * Ներկայացումը անխմբագրելի դարձնելու համար: ProtectionManager դասի օրինակն օգտագործվում է ներկայացման ֆայլի խմբագրումը սահմանափակելու համար, և այն նաև բացահայտում է այլ տարբեր հատկություններ և մեթոդներ, ինչպիսիք են EncryptDocumentProperties, EncryptionPassword, RemoveEncryption և SetWriteProtection մի քանիսը: Կարող եք նաև վերականգնել ներկայացման պաշտպանությունը՝ խմբագրումը թույլ տալու համար՝ հեռացնելով միայն կարդալու հատկությունը և դրա արժեքը դնելով False-ի:
Այս օրինակը մեզ սովորեցրել է ինչպես կանխել Ներկայացման խմբագրումը Python-ի միջոցով: Եթե ցանկանում եք իմանալ, թե ինչպես հեռացնել տեքստը ներկայացման ներսում, տես ինչպես հանել տեքստը PPTX-ում Python-ի միջոցով-ի հոդվածը: