Desbloquear PPTX usando C++

Use o Aspose.Slides for C++ para remover a criptografia e a proteção contra gravação de arquivos de apresentação sem o Microsoft PowerPoint.

Remover a proteção de uma apresentação PPTX com C++

O Aspose.Slides for C++ permite remover a criptografia ou a proteção contra gravação de apresentações PPTX. Use LoadOptions para abrir um arquivo criptografado e, em seguida, o objeto ProtectionManager da classe Presentation para chamar RemoveEncryption ou RemoveWriteProtection.

Remover a proteção por senha de PPTX usando C++

auto loadOptions = MakeObject<LoadOptions>();
loadOptions->set_Password(u"password");

auto presentation = MakeObject<Presentation>(u"encrypted-presentation.pptx", loadOptions);

presentation->get_ProtectionManager()->RemoveEncryption();
presentation->Save(u"unlocked-presentation.pptx", SaveFormat::Pptx);
presentation->Dispose();

Remover a proteção contra gravação de uma apresentação PPTX usando C++

auto presentation = MakeObject<Presentation>(u"write-protected-presentation.pptx");

presentation->get_ProtectionManager()->RemoveWriteProtection();
presentation->Save(u"unlocked-write-protected-presentation.pptx", SaveFormat::Pptx);
presentation->Dispose();

Como remover a senha de PPTX com C++

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

  1. Carregue o arquivo PPTX com a classe Presentation e, quando uma senha for necessária, com LoadOptions.
  2. Use o objeto ProtectionManager para remover a proteção.
  3. Chame RemoveEncryption para arquivos criptografados ou RemoveWriteProtection para arquivos protegidos contra gravação.
  4. Salve o arquivo desbloqueado com SaveFormat::Pptx.

Criado com Aspose.Slides

Desbloquear arquivos PPTX online

O aplicativo gratuito Aspose.Slides Unlock é criado com Aspose.Slides for C++, 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

Com C++, você também pode remover a proteção dos seguintes formatos.