IRONSOFTWAREHOME
デジタル署名
from ironpdf import *

# Cryptographically sign an existing PDF in 1 line of code!
PdfSignature(r".\certificates\IronSoftware.p12", "123456").SignPdfFile("any.pdf")

##### Advanced example for more control #####

# Step 1. Create a PDF
renderer = ChromePdfRenderer()
doc = renderer.RenderHtmlAsPdf("<h1>Testing 2048 bit digital security</h1>")

# Step 2. Create a Signature.
# You may create a .pfx or .p12 PDF signing certificate using Adobe Acrobat Reader.
# Read: https://helpx.adobe.com/acrobat/using/digital-ids.html
signature = PdfSignature(r"certificates\IronSoftware.pfx", "123456")

# Step 3. Optional signing options and a handwritten signature graphic
signature.SigningContact = "support@ironsoftware.com"
signature.SigningLocation = "Chicago, USA"
signature.SigningReason = "To show how to sign a PDF"

# Step 4. Sign the PDF with the PdfSignature. Multiple signing certificates may be used
doc.Sign(signature)

# Step 5. The PDF is not signed until saved to file, steam or byte array.
doc.SaveAs("signed.pdf")
pip install ironpdf
デジタル署名

デジタル署名

こ for PythonコードはPyPDF2などのPDFライブラリを使用して、既存のPDFに暗号署名を行い、デジタル署名のついたPDFを作成する方法を示しています。

Python でデジタル署名を生成する方法

  1. デジタル署名を生成するPythonモジュールをダウンロードします。 PythonライブラリであるPyPDF2を使用する方が良いかもしれません。

  2. 新しいPDFドキュメントをレンダリングします。 新しいPDFを作成するか既存のPDFを修正するにはreportlabを使用します。

  3. PdfSignatureクラスをインスタンス化しデジタル証明書をインポートします。 以下のコードスニペットは仮想のPdfSignatureクラスを使用してどのように行うかを示しています。 選択したライブラリから署名を追加する実際の方法に置き換えます。

  4. 必要に応じて追加情報を追加します。 署名に関するメタデータ、外観、または場所を指定します。

  5. ドキュメントに署名するためにsignメソッドを使用します。 以下はPyPDF2でデジタル署名を添付するPythonコードです。

注意: PyPDF2を使ってデジタル署名でPDFに署名することは、特定の要件に応じて異なるライブラリを使用する可能性を含む複雑なプロセスです。 実装時には、必要な証明書と暗号の原則の理解を確保してください。

GitHubでデジタル署名PDFの例を調べる
GitHubで見る

準備はできましたか?

バージョン:2026.9リリースされたばかり

Key in blue circle

無料の30日間トライアルキーをすぐに入手してください。

Your trial license will be sent to your email address

制限なし。100% ロック解除済み。クレジットカード不要。

OR
bullet_checkedクレジットカードやアカウントの作成は不要です。制限なし。100% ロック解除済み。クレジットカード不要。
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried Iron Suite
無料のライブデモを予約する
Booking Badge

世界中の数百万人のエンジニアから信頼されています。

ライセンスはより安く
義務のない相談を受ける
下記のフォームを記入するか、sales@ironsoftware.comにメールしてください。
あなたの詳細は常に守秘されます。
世界中の数百万人のエンジニアから信頼されています。
ライセンスはより安く
あなたの無料30日間の試用キーをすぐに入手。
クレジットカードやアカウントの作成は不要です。
PDF用Pythonモジュールダウンロード
pipでインストール

バージョン: 2026.9

  1. ダウンロードしてPython 3.7+をインストールしてください。
  2. pipをインストールするにはpypi.orgからダウンロードしてください。
  3. 上記のコマンドをターミナルで実行します。
Python PDFモジュール
モジュールをダウンロード

バージョン: 2026.9

Manually install into your project

  1. パッケージをダウンロード
  2. ターミナルからこのコマンドを実行してください
    pip install ironpdf-2026.9-py37-none-win_amd64.whl

ライセンスは$999から