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