GroupDocs.Signature for Python via .NET

Easily remove signatures from PDF

In addition to signing documents, GroupDocs.Signature for Python via .NET provides a complete toolkit to locate and delete various types of signatures from your files.

Steps to delete e-signatures from PDF using Python

GroupDocs.Signature allows Python via .NET developers to remove electronic signatures from PDF files by following these simple steps:

  1. Load the PDF document into the Signature class instance.
  2. Use the Search function to find all signatures in the document.
  3. Delete one or more of the found signatures.
  4. Review the results after processing.
import groupdocs.signature as sg

def run():

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

        # Retrieve the list of digital signatures in the document
        options = sg.DigitalSearchOptions()

        signatures = signature.Search(options)

        # Remove the first signature from the list
        digitalSignature = signatures[0]
        result = signature.Delete(digitalSignature)

        # Process and verify the deletion results
        if result:
            print("\nDigital signature in PDF was deleted successfully")
pip install groupdocs-signature-net
click to copy
copied
More examples Documentation

Streamline document management with advanced signature features

GroupDocs.Signature for Python via .NET is expertly designed to enhance the process of adding, verifying, editing, and deleting signatures in key business document formats.

Key Features of GroupDocs.Signature

Sign your documents

Quickly apply text, image, barcode, QR code, or stamp signatures to any page. Additionally, you can manage hidden metadata like EXIF in images and ensure document integrity with digital certificates.

Find and verify signatures

Use our powerful tools to locate and verify the signatures in your documents, giving you a complete list of all signatures for thorough management.

Edit signatures

Easily modify existing signatures by changing the text, repositioning elements, or adjusting colors to match your preferences.

Delete unwanted signatures

Take full control of document signatures with complete create, read, update, and delete (CRUD) operations, allowing you to remove any signature type when needed.

Remove all barcode signatures

Learn how to delete all barcode signatures from a document.

Python

import groupdocs.signature as sg

def run():

    # Provide a document containing barcode signatures
    with sg.Signature('input.pdf') as signature:

          # Remove all barcode signatures
          result = signature.Delete(SignatureType.Barcode)

          # Check the results of the deletion process
          if result.Succeeded.Count > 0:
              print("\n PDF barcode signatures were deleted") 
pip install groupdocs-signature-net
click to copy
copied
More examples Documentation

What is GroupDocs.Signature for Python via .NET?

GroupDocs.Signature for Python via .NET is a powerful solution for managing signatures of all types, including text, images, barcodes, digital certificates, and stamps. Supporting more than 60 different formats like PDF, MS Office documents, images, and ZIP files, it offers maximum flexibility in document handling. You can easily add, verify, update, or remove signatures as needed.
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.

Discover our key features

Explore a wide range of signature types and operations available with our solution.

Delete signatures from multiple file formats

GroupDocs.Signature for Python via .NET is built to support signature removal from over 60 different file formats, ensuring compatibility and ease of use.

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