GroupDocs.Signature for .NET

eSign PPTX with digital signatures

Protect the integrity of your business documents by sealing them with digital certificates using the robust features of GroupDocs.Signature for .NET. We offer versatile solutions to mark and secure your documents.

How to secure PPTX with digital certificates in C#

GroupDocs.Signature empowers .NET developers to safeguard PPTX documents against alterations using digital signatures. Augment your business applications with robust data protection capabilities.

  1. Pass the PPTX document to the Signature class constructor.
  2. Utilize a digital certificate and its password to secure the document.
  3. Optionally, add a visual representation of the digital signature on the document pages.
  4. Sign the document to ensure it remains unaltered.
// Leverage Signature to digitally sign the document
using (Signature signature = new Signature("input.pptx"))
{
    // Provide the digital certificate and associated password
    DigitalSignOptions options = new DigitalSignOptions("certificate.pfx")
    {
        Password = "1234567890",

        // Configure visual representation if required
        PageNumber = 1,
        Left = 50,
        Top = 50
    };

    // Secure the document with the digital certificate
    SignResult result = signature.Sign("output.pptx", options);
}
dotnet add package GroupDocs.Signature
click to copy
copied
More examples Documentation

Enhance or safeguard document content with signatures

The GroupDocs.Signature for .NET library is engineered to sign all prevalent file formats. Streamline your business processes by easily adding, modifying, verifying, or removing a variety of signatures.

Key Features of GroupDocs.Signature

Incorporate signatures into documents

Embed Text, Image, Barcode, QR-Code, or Stamp signatures with precision on any page of any supported document. You can also add or edit hidden metadata, such as EXIF, in images and most file types. Ensure the integrity of your document content with digital signatures.

Search and verify signatures

Post-signature processing offers numerous possibilities. Verify that your signed documents have been correctly processed. For greater control, retrieve a comprehensive list of all signatures through the search function.

Modify signatures

Most signature types are fully editable. You have the flexibility to adjust text, reposition elements, change colors, resize, and more.

Remove redundant signatures

Our solution provides full CRUD operations for signatures. If necessary, you can remove a variety of signature types, including digital certificates, from your document.

Secure documents with digital signatures

Discover how to prevent document modifications using digital signatures.

C#

// Provide the document to be signed
using (Signature signature = new Signature("input.pptx"))
{
    // Use a valid digital certificate with the corresponding password
    DigitalSignOptions options = new DigitalSignOptions("certificate.pfx")
    {
          Password = "1234567890",

          // Specify any additional text information
          Reason = "Security issue",
          Contact = "John Smith",
          Location = "Office D.W.",

          // Incorporate an image and other options for visual representation
          ImageFilePath = "image.png",
          AllPages = true,
          VerticalAlignment = VerticalAlignment.Center,
          HorizontalAlignment = HorizontalAlignment.Left,
          Width = 60,
          Height = 80,

          Margin = new Padding() {  Bottom = 10, Right = 10 }
    };

    // Save the secured document to a designated location
    SignResult result = signature.Sign("output.pptx", options);
}
dotnet add package GroupDocs.Signature
click to copy
copied
More examples Documentation

About GroupDocs.Signature for .NET

GroupDocs.Signature for .NET is a sophisticated signing solution that facilitates a wide range of document processing tasks. It allows you to embed text, images, digital certificates, and stamps into files across 60+ formats, including PDF, MS Office, images, ZIP files, and other essential business formats. Moreover, signed documents can be effortlessly searched, verified, modified, or removed 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.

See our standout features

We deliver a rich variety of signature formats and powerful operations

Sign documents in various formats

The .NET API empowers you to process over 60 different formats. You can seamlessly create and embed diverse signatures on any page, apply digital certificates for content security, and efficiently manage existing signatures within the document.

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