Desbloquear PPT 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 PPT com C++

O Aspose.Slides for C++ permite remover a criptografia ou a proteção contra gravação de apresentações PPT. 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 PPT usando C++

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

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

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

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

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

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

Como remover a senha de PPT com C++

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

  1. Carregue o arquivo PPT 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::Ppt.

Criado com Aspose.Slides

Desbloquear arquivos PPT 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 PPT.

  • 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 PPT.
  • Baixe o arquivo desbloqueado.

Outros formatos compatíveis com desbloqueio

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