Desbloquear apresentações PPTX com Python

Crie aplicativos Python que removem senhas de abertura e a proteção contra gravação de apresentações PPTX com o Aspose.Slides.

Remover criptografia e proteção contra gravação de PPTX com Python

Com o Aspose.Slides for Python via .NET , você pode remover a criptografia que exige uma senha para abrir uma apresentação PPTX ou desativar sua proteção contra gravação. Para abrir um arquivo criptografado, informe a senha atual por meio de LoadOptions.

Remover a criptografia de uma apresentação PPTX – Python

load_options = slides.LoadOptions()
load_options.password = "123123"

with slides.Presentation("encrypted-presentation.pptx", load_options) as presentation:
    presentation.protection_manager.remove_encryption()
    presentation.save("unencrypted-presentation.pptx", slides.export.SaveFormat.PPTX)

Remover a proteção contra gravação de uma apresentação PPTX – Python

with slides.Presentation("write-protected-presentation.pptx") as presentation:
    presentation.protection_manager.remove_write_protection()
    presentation.save("unprotected-presentation.pptx", slides.export.SaveFormat.PPTX)

Como remover a proteção de PPTX com Python

Siga estas etapas para remover a proteção de uma apresentação PPTX.

  1. Para um arquivo PPTX criptografado, defina a senha atual em LoadOptions e, em seguida, abra o arquivo com Presentation.
  2. Chame ProtectionManager.remove_encryption para remover a senha de abertura ou ProtectionManager.remove_write_protection para desativar a proteção contra gravação.
  3. Salve a apresentação resultante com SaveFormat.PPTX.

Criado com Aspose.Slides

Desbloquear arquivos PPTX online

O aplicativo gratuito Aspose.Slides Unlock é 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 PPTX.

  • Funciona no seu navegador, sem instalar nada.
  • Veja como o Aspose.Slides remove a proteção antes de escrever código.
  • Remova a senha ou a proteção contra gravação do seu arquivo PPTX.
  • Baixe o arquivo desbloqueado.

Outros formatos compatíveis com desbloqueio

Use Python para remover a proteção de outros formatos de apresentação compatíveis.