Skip to content

974525 Embed Live playground Sample Browser for Document SDK FT pages #188

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 4 commits into
base: master
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -1,16 +1,38 @@
# Digital Signature
# Digital Signature with Syncfusion .NET Core PDF Library

## Table of Contents
- [Video Illustration](#video-illustration)
- [Overview](#overview)
- [Add a digital signature to PDF file](#steps-to-add-a-digital-signature-to-pdf-files)
- [GitHub Project](#github-project)
- [NuGet Installation](#nuget-installation)
- [Installer & License](#installer--license)

## Video Illustration

Watch this video to see how to digitally sign PDF files using Syncfusion .NET Core PDF Library:

[![Watch the video]()](https://www.youtube.com/watch?v=NNIFh1Ckdzw&t=672s)

## Overview

The Syncfusion® [.NET Core PDF library](https://www.syncfusion.com/document-processing/pdf-framework/net-core/pdf-library) offers powerful capabilities for creating, reading, and editing PDF documents. One of its robust features is the ability to apply digital signatures to PDF files, ensuring document authenticity, integrity, and security.

## Steps to add a digital signature to PDF files

Follow these steps to digitally sign PDF files using the Syncfusion® library:

Step 1: **Create a new project**: Start by creating a new C# Console Application project.
### Step 1: Create a new project:

Start by creating a new C# Console Application project.

Step 2: **Install the NuGet package**: Add the [Syncfusion.Pdf.Net.Core](https://www.nuget.org/packages/Syncfusion.Pdf.Net.Core/) package to your project from [NuGet.org](https://www.nuget.org/).
### Step 2: Install the NuGet package:

Step 3: **Include necessary namespaces**: Add the following namespaces in your `Program.cs` file:
Add the [Syncfusion.Pdf.Net.Core](https://www.nuget.org/packages/Syncfusion.Pdf.Net.Core/) package to your project from [NuGet.org](https://www.nuget.org/).

### Step 3: Include namespaces:

Add the following namespaces in your `Program.cs` file:

```csharp
using Syncfusion.Pdf;
Expand All @@ -21,7 +43,9 @@ Step 3: **Include necessary namespaces**: Add the following namespaces in your `
using Syncfusion.Pdf.Interactive;
```

Step 4: **Add digital signature code**: Use the following code snippet in `Program.cs` to add a digital signature to a PDF file:
### Step 4: Add digital signature code:

Use the following code snippet in `Program.cs` to add a digital signature to a PDF file:

```csharp
// Open the existing PDF document as a stream
Expand Down Expand Up @@ -65,7 +89,17 @@ Step 4: **Add digital signature code**: Use the following code snippet in `Progr
imageStream.Dispose();
}
```
## GitHub Project

<a href="https://github.com/SyncfusionExamples/PDF-Examples/tree/master/Digital%20Signature/Add-a-digital-signature-to-an-existing-document/">
<img src="https://raw.githubusercontent.com/github/explore/main/topics/github/github.png" alt="GitHub" width="20" height="20" style="vertical-align:middle;"/>
Syncfusion PDF Digital Signature Example
</a>

## NuGet Installation

[![NuGet](https://img.shields.io/badge/NuGet-Package-004880?logo=nuget&logoColor=white)](https://www.nuget.org/packages/Syncfusion.Pdf.Net.Core) [Syncfusion.Pdf.Net.Core](https://www.nuget.org/packages/Syncfusion.Pdf.Net.Core)

For a complete working example, visit the [GitHub repository](https://github.com/SyncfusionExamples/PDF-Examples/tree/master/Digital%20Signature/Add-a-digital-signature-to-an-existing-document/).
## Installer & License

More information about the digital signature can be found in this [documentation](https://help.syncfusion.com/document-processing/pdf/pdf-library/net/working-with-digitalsignature) section.
-will add the new Document SDK Download & License page link.
Loading