GroupDocs.Signature for Python via .NET

PDF digital signatures search

Easily extract a complete list of electronic signatures from multiple formats, including PDFs, Word, Excel, Presentations, and Images, with the power of GroupDocs.Signature for Python via .NET.

How to search for signatures in PDF using Python

GroupDocs.Signature provides a powerful engine for detecting digital signatures in PDF files. Python via .NET developers can easily enhance their apps with this functionality.

  1. Provide the PDF file path for the signature search.
  2. Use SearchOptions to refine the search criteria.
  3. Call the Search method to retrieve the results.
  4. Review the list of identified signatures.
import groupdocs.signature as sg

def run():

    # Initialize a Signature object with the document's file path
    with sg.Signature('input.pdf') as signature:

        # Create an instance of TextSearchOptions to search all pages
        options = sg.TextSearchOptions()
        options.AllPages = True

        # Run a search to locate any text-based signatures in the document
        signatures = signature.Search(options)
        print("\nSource document contains following text signature(s).")

        # Compile a list of found signatures for detailed review
        for textSignature in signatures:
            print("\nFound Text signature at page ", textSignature.PageNumber)
pip install groupdocs-signature-net
click to copy
copied
More examples Documentation

A complete document signing platform

Experience a powerful, feature-rich signing solution that secures your documents with multiple signature types, spanning various file formats.

Search and manage signatures

Sign and secure business documents

Add electronic signatures anywhere in a document. GroupDocs.Signature supports multiple signature types, including text, images, barcodes, metadata, stamps, and digital certificates, ensuring the document’s authenticity and security.

Comprehensive signature management

Once a document is signed, use the search feature to find all embedded signatures. You can modify or remove signatures as needed, giving you full control over the document’s integrity.

Ensure document integrity

Use advanced tools to manage hidden metadata within documents. Add or remove metadata, and apply digital certificates to safeguard your documents from unauthorized changes, ensuring their authenticity.

Search for image signatures

This example demonstrates how to find an image signature within a specific document.

Python

import groupdocs.signature as sg

def run():

    # Pass the source document to the constructor
    with sg.Signature('input.pdf') as signature:

          # Search for any text-based signatures
          signatures = signature.Search(sg.SignatureType.Image)
          print("\nSource document contains following image signature(s).")

          # Display detailed properties of the identified signatures
          for imageSignature in signatures:
              print("\nFound image signature at page ", imageSignature.PageNumber)
pip install groupdocs-signature-net
click to copy
copied
More examples Documentation

Unleash the potential of GroupDocs.Signature for Python via .NET

GroupDocs.Signature for Python via .NET offers advanced capabilities for signing and managing digital documents. With support for over 60 file formats, including PDFs, Office documents, Images, and ZIP files, you can add, search, verify, modify, or remove signatures like text, images, barcodes, QR codes, digital certificates, and stamps.
Learn more
About illustration

Ready to get started?

Download GroupDocs.Signature for free or get a trial license for full access!

Useful resources

Explore documentation, code samples, and community support to enhance your experience.

Core features

Our API provides extensive flexibility, enabling users to sign documents and perform post-signing operations like searching, verifying, and editing signatures.

Extract signatures from multiple file formats

The GroupDocs.Signature for Python via .NET API allows you to extract and manage signatures from a wide variety of document formats. Easily retrieve embedded signatures from major file types for further analysis or processing.

Temporary license tips

1
Sign up with your work email.
Free mail services are not allowed.
2
Use Get a temporary license button on the second step.
 English