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 プレゼンテーションの保護を解除するには、次の手順に従います。
Presentationクラスで PPT ファイルを読み込みます。パスワードが必要な場合はLoadOptionsも使用します。ProtectionManagerオブジェクトを使用して保護を解除します。- 暗号化されたファイルには
RemoveEncryptionを、書き込み保護されたファイルにはRemoveWriteProtectionを呼び出します。 SaveFormat::Pptを指定して、ロックを解除したファイルを保存します。
Aspose.Slides で構築
PPT ファイルのロックをオンラインで解除する
無料の Aspose.Slides Unlock アプリは、上記のコードと同じ API である Aspose.Slides for C++ で構築されています。アプリを開いて、ご自身の PPT ファイルで API に何ができるかをお確かめください。
- ブラウザーで動作し、インストールは不要です。
- コードを書く前に、Aspose.Slides がどのように保護を解除するかを確認できます。
- PPT ファイルからパスワードや書き込み保護を解除できます。
- ロックを解除したファイルをダウンロードできます。
ロック解除に対応しているその他の形式
C++ を使用すると、次の形式の保護も解除できます。