C++로 PPT 잠금 해제

Aspose.Slides for C++를 사용하면 Microsoft PowerPoint 없이 프레젠테이션 파일의 암호화와 쓰기 보호를 해제할 수 있습니다.

C++로 PPT 프레젠테이션 보호 해제

Aspose.Slides for C++를 사용하면 PPT 프레젠테이션의 암호화 또는 쓰기 보호를 해제할 수 있습니다. LoadOptions로 암호화된 파일을 연 다음 Presentation 클래스의 ProtectionManager 개체로 RemoveEncryption 또는 RemoveWriteProtection을 호출하세요.

C++로 PPT의 암호 보호 해제

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();

C++로 PPT 프레젠테이션 쓰기 보호 해제

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();

C++로 PPT에서 암호를 제거하는 방법

다음 단계에 따라 PPT 프레젠테이션의 보호를 해제하세요.

  1. Presentation 클래스로 PPT 파일을 로드하고, 암호가 필요하면 LoadOptions도 사용합니다.
  2. ProtectionManager 개체를 사용해 보호를 해제합니다.
  3. 암호화된 파일에는 RemoveEncryption을, 쓰기 보호된 파일에는 RemoveWriteProtection을 호출합니다.
  4. SaveFormat::Ppt로 잠금 해제된 파일을 저장합니다.

Aspose.Slides로 구축

온라인에서 PPT 파일 잠금 해제

무료 Aspose.Slides Unlock 앱은 위 코드와 동일한 API인 Aspose.Slides for C++로 구축되었습니다. 앱을 열고 내 PPT 파일로 API가 무엇을 할 수 있는지 확인해 보세요.

  • 브라우저에서 실행되며 설치가 필요 없습니다.
  • 코드를 작성하기 전에 Aspose.Slides가 보호를 해제하는 방식을 확인하세요.
  • PPT 파일에서 암호 또는 쓰기 보호를 제거하세요.
  • 잠금 해제된 파일을 다운로드하세요.

잠금 해제를 지원하는 기타 형식

C++를 사용하면 다음 형식의 보호도 해제할 수 있습니다.