Unlock ODP using Java
Build Java applications that remove passwords and write protection from presentation files using server-side APIs.
Removing Protection from an ODP Presentation via Java
Using
Aspose.Slides for Java
, you can remove encryption or write protection from an ODP presentation. Use LoadOptions.setPassword to open an encrypted presentation and the ProtectionManager methods removeEncryption and removeWriteProtection to remove protection settings.
Remove Password Protection from ODP using Java
LoadOptions loadOptions = new LoadOptions();
loadOptions.setPassword("123123");
Presentation presentation = new Presentation("presentation.odp", loadOptions);
try {
presentation.getProtectionManager().removeEncryption();
presentation.save("encryption-removed.odp", SaveFormat.Odp);
} finally {
presentation.dispose();
}Remove Write Protection from an ODP Presentation using Java
Presentation presentation = new Presentation("presentation.odp");
try {
presentation.getProtectionManager().removeWriteProtection();
presentation.save("write-protection-removed.odp", SaveFormat.Odp);
} finally {
presentation.dispose();
}How to Remove a Password from ODP via Java
Follow these steps to remove protection from an ODP presentation.
- Load the ODP file with the
Presentationclass. - Use
LoadOptions.setPasswordwhen the presentation is encrypted. - Call
removeEncryptionorremoveWriteProtectionfrom theProtectionManagerobject. - Save the unlocked presentation with
SaveFormat.Odp.
Built with Aspose.Slides
Unlock ODP Files Online
The free Aspose.Slides Unlock app is built with Aspose.Slides for Java, the same API as the code above. Open it and see what the API can do with your own ODP files.
- Runs in your browser, nothing to install.
- See how Aspose.Slides removes protection before you write code.
- Remove the password or write protection from your ODP file.
- Download the unlocked file.
Other Supported Unlocking Formats
Using Java, you can also remove protection from the following formats.