Python で PDF にデジタル署名を追加する方法

この基本ガイドは、Python で PDF にデジタル署名を追加する方法に焦点を当てています。デジタル署名機能は、PDF コンテンツを検証し、望ましくない変更を回避するのに効果的なユーティリティです。これらの正確な手順とコード サンプルでは、Python を使用して PDF* ファイルに署名を追加する方法を説明します。

Python で PDF にデジタル署名を追加する手順

  1. PDF ファイルにデジタル署名を追加するための環境を .NET経由でAspose.PDF for Pythonを使用する に確立します
  2. PKCS7 クラス インスタンスを使用して、入力 PDF document と証明書ファイルをロードします
  3. ページ上の長方形座標と外観画像を使用して長方形を作成し、署名を設定します
  4. ロードされた PDF ファイルを認証し、ドキュメントの署名プロセスを完了します
  5. デジタル署名された PDF ファイルをディスクに保存します

これらの手順は、Python を使用して PDF ファイルに署名を簡単に追加できる方法を示しています。入力画像の読み込み中に手書きの署名画像を挿入することで、画像の外観をさらにカスタマイズできます。デジタル署名の信頼性を証明するには、証明書ファイルとそのパスワードを作成する必要があります。

Python で PDF にデジタル署名を追加するコード

上の例は、Python の PDF デジタル署名 機能を使用してターゲット アプリケーションに簡単に統合できる方法を示しています。 PdfFileSignature クラス インスタンスは、PDF ファイルにデジタル署名を追加または削除するためのリビジョンやユーザー権利情報、アクセス許可など、デジタル署名のさまざまなプロパティを操作するために使用されます。

この例では、Python で PDF にデジタル署名を追加する方法を学習しました。 PDF ファイル内のコンテンツのトリミングについて詳しく知りたい場合は、Python を使用して PDF をトリミングする方法 の記事を参照してください。

 日本語