Bloquear ou proteger com senha um PPTX usando Java

Crie aplicativos Java que protegem arquivos de apresentação com APIs do lado do servidor.

Proteger uma apresentação PPTX com Java

Com o Aspose.Slides for Java , você pode impedir que uma apresentação PPTX seja aberta ou modificada definindo uma senha. Use o objeto ProtectionManager da classe Presentation para chamar métodos como encrypt e setWriteProtection.

Criptografar uma apresentação PPTX usando Java

Presentation presentation = new Presentation("presentation.pptx");
try {
    presentation.getProtectionManager().encrypt("123123");
    presentation.save("encrypted-presentation.pptx", SaveFormat.Pptx);
} finally {
    presentation.dispose();
}

Definir proteção contra gravação para uma apresentação PPTX usando Java

Presentation presentation = new Presentation("presentation.pptx");
try {
    presentation.getProtectionManager().setWriteProtection("123123");
    presentation.save("write-protected-presentation.pptx", SaveFormat.Pptx);
} finally {
    presentation.dispose();
}

Como proteger com senha um PPTX com Java

Siga estas etapas para proteger uma apresentação PPTX.

  1. Carregue o arquivo PPTX com a classe Presentation.
  2. Chame o método encrypt ou o método setWriteProtection do objeto ProtectionManager.
  3. Salve o arquivo protegido com SaveFormat.Pptx.

Criado com Aspose.Slides

Proteger arquivos PPTX com senha online

O aplicativo gratuito Aspose.Slides Lock é criado com Aspose.Slides for Java, 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 protege apresentações antes de escrever código.
  • Defina uma senha para abrir ou editar seu arquivo PPTX.
  • Baixe o arquivo protegido.

Outros formatos compatíveis com proteção

Com Java, você também pode proteger os seguintes formatos.