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.

  1. Abra o arquivo PPT com Presentation.
  2. Use ProtectionManager.encrypt para exigir uma senha na abertura ou ProtectionManager.set_write_protection para desencorajar alterações.
  3. 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.