GroupDocs.Signature は、Python via .NET 開発者が PDF ファイルに既に埋め込まれたテキストサインを編集することを可能にします。Python via .NET アプリケーションに高度な機能を追加します。
- Signature インスタンスに PDF ドキュメントをロードします。
- ドキュメント内のすべてのサインのリストを取得します。
- 特定されたサインのコンテンツを編集します。
- サインの変更結果を検証します。
GroupDocs.Signature は、Python via .NET 開発者が PDF ファイルに既に埋め込まれたテキストサインを編集することを可能にします。Python via .NET アプリケーションに高度な機能を追加します。
import groupdocs.signature as sg
def run():
# ドキュメントパスを使用して Signature オブジェクトを作成
with sg.Signature('input.pdf') as signature:
# ドキュメント内のテキストサインを検索
options = sg.TextSearchOptions()
signatures = signature.Search(options)
if signatures.Count > 0:
# 最初に見つかったサインのコンテンツを更新
textSignature = signatures[0]
textSignature.Text = "New Text"
result = signature.Update(textSignature)
# サインの更新結果を確認
if result:
print("\nSignature was updated successfully")
GroupDocs.Signature for Python via .NET は、主要ファイルフォーマット全体でサインを追加、更新、検索、検証、または削除することで、ドキュメントワークフローを簡素化します。
テキスト、画像、バーコード、スタンプなどのさまざまな署名をドキュメントの任意のセクションに適用できます。画像のEXIFデータのような埋め込まれたメタデータを変更し、デジタル証明書を使用してドキュメントを未承認の変更から保護します。
強力なツールを使用してサインを容易に検証します。ドキュメント内のサインの完全なリストを取得し、迅速かつ正確な検証を確保します。
以前に埋め込まれたサインを簡単に更新します。コンテンツ、スタイル、配置、またはサインのその他の任意の側面を新しい要件に合わせて調整できます。
サイン管理の完全な制御を得られ、ドキュメントから任意のタイプのサインを削除でき、コンテンツに対する完全な柔軟性を提供します。
import groupdocs.signature as sg
def run():
# バーコードサインを含むドキュメントをロードします
with sg.Signature('input.pdf') as signature:
# 既存のすべてのバーコードサインを検索します
options = sg.BarcodeSearchOptions()
signatures = signature.Search(options)
if signatures.Count > 0:
# 最初に見つかったバーコードの位置を変更し、ドキュメントを保存します
barcodeSignature = signatures[0]
barcodeSignature.Left = 100
barcodeSignature.Top = 100
result = signature.Update(barcodeSignature)
# バーコードの変更が成功したことを確認します
if result:
print("\nBarcode was updated successfully.")
プラットフォームでサポートされているサインフォーマットと操作の広範なリストを参照できます。
Python via .NET APIを使用することで、署名されたドキュメントを簡単に変更できます。サポートされているフォーマットからサインデータを抽出および更新し、ドキュメントの整合性を完全に管理します。