Proteger apresentações PPT com Python
Crie aplicativos Python que criptografam apresentações ou definem proteção contra gravação com o Aspose.Slides.
Proteger uma apresentação PPT com Python
O
Aspose.Slides for Python via .NET
oferece dois mecanismos de proteção distintos. Chame ProtectionManager.encrypt para criptografar uma apresentação PPT e exigir uma senha para abri-la. Como alternativa, chame ProtectionManager.set_write_protection para desencorajar modificações sem criptografar o arquivo. O usuário ainda pode abrir uma apresentação protegida contra gravação e salvar as alterações em outro arquivo.
Criptografar uma apresentação PPT – Python
with slides.Presentation("presentation.ppt") as presentation:
presentation.protection_manager.encrypt("123123")
presentation.save("encrypted-presentation.ppt", slides.export.SaveFormat.PPT)Definir proteção contra gravação em uma apresentação PPT – Python
with slides.Presentation("presentation.ppt") as presentation:
presentation.protection_manager.set_write_protection("123123")
presentation.save("write-protected-presentation.ppt", slides.export.SaveFormat.PPT)Como proteger PPT com Python
Siga estas etapas para proteger um arquivo PPT.
- Abra o arquivo PPT com
Presentation. - Use
ProtectionManager.encryptpara exigir uma senha na abertura ouProtectionManager.set_write_protectionpara desencorajar alterações. - Salve a apresentação protegida como PPT com
SaveFormat.PPT.
Criado com Aspose.Slides
Proteger arquivos PPT com senha online
O aplicativo gratuito Aspose.Slides Lock é criado com Aspose.Slides for Python via .NET, a mesma API do código acima. Abra-o e veja o que a API pode fazer com seus próprios arquivos PPT.
- Funciona no seu navegador, sem instalar nada.
- Veja como o Aspose.Slides protege apresentações antes de escrever código.
- Defina uma senha para abrir ou editar seu arquivo PPT.
- Baixe o arquivo protegido.
Outros formatos compatíveis com proteção
Use Python para proteger outros formatos de apresentação compatíveis.