PDF ロック解除

無料のクロスプラットフォームアプリと API で PDF 文書の保護を解除しましょう

PDF ファイルのロックを解除する方法

Aspose.PDF ライブラリを使用して PDF のロックを解除します。PDF ファイルを復号化すると、ファイル内のコンテンツにアクセスして表示できるようになります。また、重要な情報や文書を含む、パスワードで保護された PDF にアクセスする必要がある場合もあります。場合によっては、エラーの修正や古い情報の更新など、PDF 文書を変更する必要が生じることがあります。PDF のロックを解除すると、コンテンツを編集できるようになります。ちなみに、ドキュメントを印刷するには、PDFのロックを解除する必要もあります。PDF に、他の文書やアプリケーションで使用するために抽出する必要がある表、画像、またはテキストが含まれている場合は、ファイルの復号化が不可欠です。PDF のロックを解除して時間を節約しましょう。たとえば、特定の文書を頻繁に入力し、複雑なパスワードを入力すると時間がかかります。重要な文書をアーカイブまたはバックアップする場合、PDF の復号化が重要になることがあります。これにより、アーカイブされたコピーに簡単にアクセスでき、必要に応じて復元できます。PDF によっては、互換性やソフトウェアの問題の原因となる暗号化が行われている場合があります。「Aspose.PDF で PDF ファイルをロック解除」機能を使うと、このような問題を解決し、シームレスにアクセスして使用することができます。PDF ファイルのロックを解除するには、機能が豊富で強力で使いやすい文書操作 API である Aspose.PDF API を使用します。NuGet パッケージマネージャーを開き、Aspose.PDF を検索してインストールします。パッケージマネージャーコンソールから次のコマンドを使用することもできます。署名を使用して PDF 文書に署名する場合、基本的にはその内容を「そのまま」確認します。その結果、後で他の変更を加えると署名が無効になり、文書が変更されたかどうかがわかります。

PDF の復号化には、次のクラスとメソッドを使用できます。

  1. ドキュメントオブジェクトを使用して PDF ドキュメントを開きます。
  2. ユーザーと所有者のパスワードを作成します。
  3. [ドキュメント] > [復号化メソッド] を呼び出します。
  4. PDF ファイルを保存します。

提供されたコードスニペットは.NET のようで、Aspose.PDF ライブラリを使用して PDF ドキュメントのロックを解除する方法を示しています。変数「DataDir」で指定されたディレクトリにある「Decrypt.pdf」という名前の PDF ドキュメントが開きます。開いた後、コードは開かれた PDF をパスワード「password」を使用して復号化しようとします。その結果、コードは更新された PDF ドキュメントを、「DataDir」変数で指定された同じディレクトリにある「Decrypt_out.pdf」という名前のファイルに保存します。このコードスニペットは、Aspose.PDF ライブラリまたはフレームワークを使用してパスワードで保護された PDF ファイルのロックを解除し、復号化されたバージョンを保存する方法の簡単な例です。次の例は、.NET で PDF ドキュメントのロックを解除する方法を示しています。

PDF ドキュメントのロック解除-C#

このサンプルコードは、PDF ファイルのロックを解除する方法を示しています-C#

    // Open document
    Document document = new Document(dataDir+ "Decrypt.pdf", "password");
    // Decrypt PDF
    document.Decrypt();
    dataDir = dataDir + "Decrypt_out.pdf";
    // Save updated PDF
    document.Save(dataDir);