Python 経由で PDF をロックする

Python を使って Aspose.PDF ツールで PDF ファイルをロックする

Python ライブラリを使用してPDFドキュメントを暗号化

Aspose.PDF を使用して PDF をロックします。機密コンテンツの機密性を保ち、データへの不正アクセスを阻止するには、PDF をパスワードまたは暗号化でロックすることが不可欠です。PDF をパスワードでロックすると、コンテンツにアクセスできるユーザーを制御できるようになり、読み取り、編集、印刷の権限を設定できるようになります。PDF をロックすると、文書が不正に変更されるのを防ぎ、正確性と信頼性を維持できます。これは、個人情報や機密情報を保護し、ユーザーの身元やプライバシーの安全を確保するうえで特に重要です。パスワードファイルでPDFをロックすると、個人情報の保護に役立ちます。多くの場合、業界によっては機密情報の保護について厳しい規則が定められています。Locking PDF はこれらの要件を満たし、必要な保護を提供します。法律と倫理ガイドラインに従い、責任を持って暗号化を使用することが重要です。文書を適切に保護するための適切な権限を持っていることを常に確認してください。PDF をロックすることは、保存されているデータのプライバシーとセキュリティを保護するために不可欠です。特に、情報を安全に保つことが最優先事項である場合は特にそうです。PDF ファイルを暗号化するには、python-net プラットフォーム向けの機能が豊富で強力で使いやすいドキュメント操作 API である Aspose.PDF for .NET API を使用します。NuGet パッケージマネージャーを開き、Aspose.pdf を検索してインストールします。パッケージマネージャーコンソールから次のコマンドを使用することもできます。

Python Package Manager Console

pip install aspose-pdf

Python 経由でPDFを暗号化する方法


ご使用の環境でコードを試すには、.NET 経由の Python Aspose.PDF が必要です。

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

提供されている Python コードスニペットは、Aspose.PDF を使用して PDF ドキュメントをロックする方法を示しています。「Encrypt.PDF」という名前の PDF ドキュメントが開きます。開かれた PDF は、暗号化設定を使用して暗号化されます。ユーザーパスワードと所有者パスワードは、アクセス権限へのアクセスと管理のために提供され、RC4x128 暗号化アルゴリズムを使用します。「0」は、ドキュメントを変更するための特定の権限がユーザーに付与されていないことを示します。PDF を暗号化した後、コードは更新されたドキュメントを「DataDir」変数で指定された同じディレクトリにある「Encrypt_out.pdf」という名前のファイルに保存します。このコードスニペットは、Aspose.PDF ライブラリまたはフレームワークを使用して PDF ファイルをロックし、ロックされたバージョンを保存する方法の簡単な例です。

PDF ドキュメントをロック-Python

このサンプルコードは PDF ファイルを暗号化する方法を示しています-Python

Input file:

File not added

Password:

Output format:

Output file:

    # Open document
    document = Document(dataDir+ "encrypt.pdf")
    # Encrypt PDF
    document.Encrypt("user", "owner", 0, CryptoAlgorithm.RC4x128)
    dataDir = dataDir + "encrypt_out.pdf"
    # Save updated PDF
    document.Save(dataDir)