Kaip sukurti tik skaitomą pristatymą naudojant Python

Šioje pagrindinėje temoje pateikiami vadovai, kaip sukurti tik skaitomą pristatymą naudojant Python. Jame pateikiama visa išsami informacija apie reikalingus PYPI paketus, laipsniško programavimo užduočių sąrašas, pabrėžiantis programos logiką, ir vykdomas pavyzdinis kodas, skirtas generuoti tik skaitomą pristatymą ir neleisti redaguoti PPTX naudojant Python . Sukurta programa gali būti naudojama bet kurioje .NET ir Python palaikomoje aplinkoje MacOS, Windows ir Linux.

Veiksmai, skirti sukurti tik skaitomą pristatymą naudojant Python

  1. Sukonfigūruokite IDE į naudokite Aspose.Slides, skirtą Python per .NET, kad sukurtumėte tik skaitomą PPTX naudodami Python
  2. Pasiekite tikslinį PPTX pristatymo failą naudodami Presentation klasės egzempliorių
  3. Pasiekite pristatymo ProtectionManger klasės rinkinį True, skirtą nuosavybės vertei ReadOnlyRecommended
  4. Išsaugokite neredaguojamą ir tik skaitomą pristatymo failą diske

Pirmiau minėti veiksmai paaiškina procesą, kaip * padaryti PPTX neredaguojamą Python* naudojant kelis API iškvietimus. Procesas bus pradėtas atidarius tikslinį pristatymo failą iš disko arba sugeneravus naują pristatymą nuo nulio naudojant pristatymo klasės egzempliorių. Tada ProtectionManager klasės egzempliorius bus pasiekiamas iš pateikties ypatybių, o ypatybei ReadOnlyRecommended bus nustatyta tikroji vertė, kuri prieš išsaugant ją diske konvertuos įkeltą pristatymą į tik skaitymo prieigą.

Kodas, kad pristatymas būtų neredaguojamas naudojant Python

Aukščiau pateiktame kodo pavyzdyje parodytas paprastas procesas, kaip padaryti pristatymą neredaguojamą naudojant Python. ProtectionManager klasės egzempliorius naudojamas apriboti pateikties failo redagavimą, taip pat atskleidžia kitas skirtingas ypatybes ir metodus, pvz., EncryptDocumentProperties, EncryptionPassword, RemoveEncryption ir SetWriteProtection. Taip pat galite iš naujo nustatyti pateikties apsaugą, kad leistų redaguoti, pašalindami tik skaitomą ypatybę ir nustatydami jos vertę į False.

Šis pavyzdys mus išmokė kaip neleisti redaguoti pristatymo naudojant Python. Jei norite sužinoti, kaip išbraukti tekstą pristatyme, žr. straipsnį kaip išbraukti tekstą PPTX naudojant Python.

 Latviski