Šioje paprastoje temoje dėmesys sutelkiamas į tai, kaip sukurti tik skaitomą pristatymą naudojant Java, pateikiant visą informaciją apie reikalingus JAR failus, programavimo užduočių sąrašą, apibūdinantį programos logiką, ir vykdomojo kodo pavyzdį, skirtą tik skaitomai pristatymui generuoti ir ** neleidžiama redaguoti PPTX naudojant Java**. Sukurta programa gali būti naudojama bet kurioje Java palaikomoje programoje Windows, MacOS ir Linux.
Veiksmai, skirti sukurti tik skaitomą pristatymą naudojant „Java“.
- Sukonfigūruokite IDE, kad įdiegtumėte Aspose.Slides for Java iš saugyklos tvarkyklės, kad sukurtumėte tik skaitomą PPTX naudojant Java
- Atidarykite reikiamą šaltinio PPTX pristatymą naudodami Presentation klasės egzempliorių
- Pasiekite pristatymo klasę ProtectionManger ir nustatykite ypatybę ReadOnlyRecommended į teisingą
- Išsaugokite gautą tik skaitomą pristatymą diske
Pirmiau pateikti veiksmai paaiškina, kaip padaryti PPTX neredaguojamą Java naudojant paprastą API sąsają. Procesas inicijuojamas įkeliant šaltinio PPTX pristatymo failą iš disko arba sukuriant naują tuščią pristatymą nuo nulio naudojant Presentation class objektą. Tada naudojant pristatymo ProtectionManager klasės egzempliorių, ypatybė ReadOnlyRecommended bus nustatyta kaip tiesa, todėl visas pristatymas bus tik skaitomas. Galiausiai neredaguojamas pristatymas bus išsaugotas diske.
Kodas, kad pristatymas būtų neredaguojamas naudojant „Java“.
Šiame pavyzdyje pateikiamas procesas, skirtas padaryti pristatymą neredaguojamą naudojant Java. Jis naudoja ProtectionManager klasę, kad apsaugotų pristatymo failą, ir atskleidžia skirtingus gavimo ir nustatymo metodus, skirtus nustatyti EncryptionPassword, RemoveEncryption, EncryptDocumentProperties ir setWriteProtection. Nustačius tik skaitymo ypatybės nustatiklį į true, pristatymas taps neredaguojamas ir bus išsaugotas diske.
Šiame straipsnyje aprašoma kaip neleisti redaguoti pristatymo naudojant Java. Jei norite sužinoti apie teksto išbraukimo pristatyme procesą, žr. straipsnį kaip išbraukti tekstą PPTX naudojant Java.