重要なドキュメントにさまざまなセキュリティ レベルを与えることができます。透かしを使用したり、ファイルを暗号化したり、パスワードで保護したりすることができます。この記事では、PDF ドキュメントにパスワードを追加して保護する方法を学びます。同じ PDF ファイルをプログラムでロックする方法についても説明します。

PDF ファイルをパスワードで保護する

PDF ドキュメントをパスワードで保護する

PDF ファイルをパスワードで保護するには、GroupDocs の無料の オンライン結合アプリ を利用できます。次の簡単な手順に従って、ファイルをロードして保護するだけです。

  1. PDF ドキュメントを指定された領域にドラッグ アンド ドロップするか、[参照] オプションを使用してアップロードします。
  2. アップロードが完了したら、PDF ファイルに必要なパスワードを入力してください。
  3. 次に、「保護」ボタンをクリックしてパスワード保護を開始します。
  4. [保護] をクリックすると、数秒以内にファイルがパスワードで保護され、ダウンロードできるようになります。
  5. ダウンロード リンクをコピーして他の人と共有するだけで、保護されたファイルにアクセスできるようになります。
オンラインで PDF ファイルをパスワード保護する

PDF ファイルをパスワードで保護する方法 – 開発者ガイド

開発者であるか、パスワードでドキュメントを保護できるアプリの作成に興味がある場合は、さまざまなライブラリから選択できます。時間をかけてオプションを検討し、要件に最適なプラットフォームを選択してください。選択したライブラリを使用して、PDF ファイルをロックするためのパスワードを追加できるオンライン ツールを開発できます。

C# で PDF にパスワードを追加する方法

C# と GroupDocs.Merger for .NET を使用して、PDF ファイルにパスワードを追加してドキュメントをロックする方法を次に示します。

  1. ライブラリ をアプリケーションに追加します。
  2. ドキュメントを保護するには、次のコードを使用します。
/*
 * C# を使用して PDF ドキュメントにパスワード保護を追加する
 */
string filePath = @"path/document.pdf";

AddPasswordOptions addOptions = new AddPasswordOptions("mySECRETpassWORD");

using (Merger merger = new Merger(filePath))
{
    merger.AddPassword(addOptions);
    merger.Save(@"path/protected-document.pdf");
}

記事 C# を使用してパスワードで PDF ファイルをロックおよびロック解除する方法 からさらに詳しい洞察を得ることができます。

.NET API リソースについては、次のリンクを参照してください。

.NET API | ドキュメント | ダウンロード

Java で PDF にパスワードを追加する方法

Java プログラマは、次の手順と後述の Java コード スニペットを使用して、GroupDocs.Merger for Java を使用して PDF ドキュメントをプログラム的にパスワードでロックできます。

  1. アプリケーション内で ライブラリをダウンロードして設定する
  2. 提供されたソース コードを使用して、PDF ファイルにパスワードを追加します。
/*
 * Java で PDF ドキュメントにパスワード保護を追加する
 */
Merger merger = new Merger("path/document.pdf");
AddPasswordOptions addOptions = new AddPasswordOptions("mySECRETpassWORD");

merger.addPassword(addOptions);
merger.save("path/protected-document.pdf");

詳細については、Java を使用して PDF ファイルをパスワード保護する方法 に関する記事を参照してください。

Java API リソースについては、次のリンクを参照してください。

Java API | ドキュメント | ダウンロード

関連項目