Java で PPTX をロックまたはパスワード保護する

サーバーサイド API でプレゼンテーション ファイルを保護する Java アプリケーションを構築できます。

Java で PPTX プレゼンテーションを保護する

Aspose.Slides for Java を使用すると、パスワードを設定して PPTX プレゼンテーションを開けないようにしたり、変更できないようにしたりできます。Presentation クラスの ProtectionManager オブジェクトを使用して、encrypt や setWriteProtection などのメソッドを呼び出します。

Java で PPTX プレゼンテーションを暗号化する

Presentation presentation = new Presentation("presentation.pptx");
try {
    presentation.getProtectionManager().encrypt("123123");
    presentation.save("encrypted-presentation.pptx", SaveFormat.Pptx);
} finally {
    presentation.dispose();
}

Java で PPTX プレゼンテーションに書き込み保護を設定する

Presentation presentation = new Presentation("presentation.pptx");
try {
    presentation.getProtectionManager().setWriteProtection("123123");
    presentation.save("write-protected-presentation.pptx", SaveFormat.Pptx);
} finally {
    presentation.dispose();
}

Java で PPTX をパスワード保護する方法

PPTX プレゼンテーションを保護するには、次の手順に従います。

  1. Presentation クラスで PPTX ファイルを読み込みます。
  2. ProtectionManager オブジェクトの encrypt メソッドまたは setWriteProtection メソッドを呼び出します。
  3. SaveFormat.Pptx を指定して保護されたファイルを保存します。

Aspose.Slides で構築

PPTX ファイルをオンラインでパスワード保護する

無料の Aspose.Slides Lock アプリは、上記のコードと同じ API である Aspose.Slides for Java で構築されています。アプリを開いて、ご自身の PPTX ファイルで API に何ができるかをお確かめください。

  • ブラウザーで動作し、インストールは不要です。
  • コードを書く前に、Aspose.Slides がプレゼンテーションをどのように保護するかを確認できます。
  • PPTX ファイルを開く、または編集するためのパスワードを設定できます。
  • 保護されたファイルをダウンロードできます。

保護に対応しているその他の形式

Java を使用すると、次の形式も保護できます。