Java で PPT のロックを解除する
サーバーサイド API でプレゼンテーション ファイルのパスワードと書き込み保護を解除する Java アプリケーションを構築できます。
Java で PPT プレゼンテーションの保護を解除する
Aspose.Slides for Java
を使用すると、PPT プレゼンテーションの暗号化や書き込み保護を解除できます。暗号化されたプレゼンテーションを開くには LoadOptions.setPassword を使用し、保護設定を解除するには ProtectionManager の removeEncryption メソッドと removeWriteProtection メソッドを使用します。
Java で PPT のパスワード保護を解除する
LoadOptions loadOptions = new LoadOptions();
loadOptions.setPassword("123123");
Presentation presentation = new Presentation("presentation.ppt", loadOptions);
try {
presentation.getProtectionManager().removeEncryption();
presentation.save("encryption-removed.ppt", SaveFormat.Ppt);
} finally {
presentation.dispose();
}Java で PPT プレゼンテーションの書き込み保護を解除する
Presentation presentation = new Presentation("presentation.ppt");
try {
presentation.getProtectionManager().removeWriteProtection();
presentation.save("write-protection-removed.ppt", SaveFormat.Ppt);
} finally {
presentation.dispose();
}Java で PPT からパスワードを解除する方法
PPT プレゼンテーションの保護を解除するには、次の手順に従います。
Presentationクラスで PPT ファイルを読み込みます。- プレゼンテーションが暗号化されている場合は、
LoadOptions.setPasswordを使用します。 ProtectionManagerオブジェクトのremoveEncryptionまたはremoveWriteProtectionを呼び出します。SaveFormat.Pptを指定して、ロックを解除したプレゼンテーションを保存します。
Aspose.Slides で構築
PPT ファイルのロックをオンラインで解除する
無料の Aspose.Slides Unlock アプリは、上記のコードと同じ API である Aspose.Slides for Java で構築されています。アプリを開いて、ご自身の PPT ファイルで API に何ができるかをお確かめください。
- ブラウザーで動作し、インストールは不要です。
- コードを書く前に、Aspose.Slides がどのように保護を解除するかを確認できます。
- PPT ファイルからパスワードや書き込み保護を解除できます。
- ロックを解除したファイルをダウンロードできます。
ロック解除に対応しているその他の形式
Java を使用すると、次の形式の保護も解除できます。