GroupDocs.Signatureは、Python via .NET開発者がデジタル署名を追加してPDFファイルを保護するのを支援します。堅牢なドキュメント保護機能で、ビジネスアプリケーションを強化しましょう。
- SignatureクラスにPDFファイルをロードします。
- デジタル証明書とそのパスワードを適用して、ファイルを保護します。
- オプションで、ドキュメントページにデジタル署名のビジュアル表示を追加します。
- 文書に署名して、無許可の変更を防ぎます。
GroupDocs.Signatureは、Python via .NET開発者がデジタル署名を追加してPDFファイルを保護するのを支援します。堅牢なドキュメント保護機能で、ビジネスアプリケーションを強化しましょう。
import groupdocs.signature as sg
def run():
# Signatureを使用してドキュメントにデジタル署名を行います
with sg.Signature('input.pdf') as signature:
# デジタル証明書とそのパスワードを入力してください
options = sg.DigitalSignOptions("certificate.pfx")
options.Password = "1234567890"
# オプションとして、署名の表示方法を設定します
options.PageNumber = 1
options.Left = 50
options.Top = 50
# デジタル証明書でドキュメントを最終化します
result = signature.Sign("output.pdf", options)
GroupDocs.Signature for Python via .NETライブラリは、すべての主要なファイル形式に署名するように設計されています。異なる種類の署名を簡単に追加、検証、更新、削除することで、ワークフローを簡素化します。
サポートされているドキュメントの任意の位置に、テキスト、画像、バーコード、QRコード、またはスタンプ署名を正確に挿入します。また、画像のEXIFなど隠れたメタデータを管理して、デジタル署名によるドキュメントの完全性を保証できます。
署名後、文書を簡単に検証して正しい処理を確認できます。強力な検索機能を使用して、ファイル内のすべての署名を取得し、管理できます。
ほとんどの署名は完全にカスタマイズ可能です。テキストを編集したり、要素を移動したり、色を変更したり、サイズを調整したりして、ニーズに合わせることができます。
当社のソリューションは、署名管理を完全にサポートし、必要に応じて任意のドキュメントから署名やデジタル証明書を削除できます。
import groupdocs.signature as sg
def run():
# 署名するドキュメントをロードします
with sg.Signature('input.pdf') as signature:
# 有効なデジタル証明書とそれに対応するパスワードを使用します
options = sg.DigitalSignOptions("certificate.pfx")
options.Password = "1234567890"
# 必要に応じて追加のテキスト情報を追加します
options.Reason = "Security issue"
options.Contact = "John Smith"
options.Location = "Office D.W."
# 署名のビジュアル表現には画像やその他のオプションを含めます
options.ImageFilePath = "image.png"
options.AllPages = True
options.VerticalAlignment = sg.VerticalAlignment.Center
options.HorizontalAlignment = sg.HorizontalAlignment.Left
options.Width = 60
options.Height = 80
options.Margin = sg.Padding()
options.Margin.Bottom = 10
options.Margin.Right = 10
# 署名済みのドキュメントを安全な場所に保存します
result = signature.Sign("output.pdf", options)
さまざまな署名オプションと強力なドキュメント操作を提供しています。