Mở khóa ODP bằng C++
Dùng Aspose.Slides for C++ để gỡ mã hóa và bảo vệ chống ghi khỏi tệp bản trình bày mà không cần Microsoft PowerPoint.
Gỡ bảo vệ khỏi bản trình bày ODP bằng C++
Aspose.Slides for C++ cho phép bạn gỡ mã hóa hoặc bảo vệ chống ghi khỏi bản trình bày ODP. Dùng LoadOptions để mở tệp đã mã hóa, sau đó dùng đối tượng ProtectionManager của lớp Presentation để gọi RemoveEncryption hoặc RemoveWriteProtection.
Gỡ bảo vệ bằng mật khẩu khỏi ODP bằng C++
auto loadOptions = MakeObject<LoadOptions>();
loadOptions->set_Password(u"password");
auto presentation = MakeObject<Presentation>(u"encrypted-presentation.odp", loadOptions);
presentation->get_ProtectionManager()->RemoveEncryption();
presentation->Save(u"unlocked-presentation.odp", SaveFormat::Odp);
presentation->Dispose();Gỡ bảo vệ chống ghi khỏi bản trình bày ODP bằng C++
auto presentation = MakeObject<Presentation>(u"write-protected-presentation.odp");
presentation->get_ProtectionManager()->RemoveWriteProtection();
presentation->Save(u"unlocked-write-protected-presentation.odp", SaveFormat::Odp);
presentation->Dispose();Cách gỡ mật khẩu khỏi ODP bằng C++
Làm theo các bước sau để gỡ bảo vệ khỏi bản trình bày ODP.
- Tải tệp ODP bằng lớp
Presentation, kèmLoadOptionsnếu cần mật khẩu. - Dùng đối tượng
ProtectionManagerđể gỡ bảo vệ. - Gọi
RemoveEncryptioncho tệp đã mã hóa hoặcRemoveWriteProtectioncho tệp được bảo vệ chống ghi. - Lưu tệp đã mở khóa bằng
SaveFormat::Odp.
Được xây dựng bằng Aspose.Slides
Mở khóa tệp ODP trực tuyến
Ứng dụng Aspose.Slides Unlock miễn phí được xây dựng bằng Aspose.Slides for C++, cùng API với đoạn mã ở trên. Hãy mở ứng dụng và xem API có thể làm gì với các tệp ODP của riêng bạn.
- Chạy trong trình duyệt, không cần cài đặt gì.
- Xem cách Aspose.Slides gỡ bảo vệ trước khi bạn viết mã.
- Gỡ mật khẩu hoặc bảo vệ chống ghi khỏi tệp ODP của bạn.
- Tải xuống tệp đã mở khóa.
Các định dạng mở khóa được hỗ trợ khác
Với C++, bạn cũng có thể gỡ bảo vệ khỏi các định dạng sau.