diff --git a/Digital Signature/Add-a-digital-signature-to-an-existing-document/.NET/Add-a-digital-signature-to-an-existing-document/README.md b/Digital Signature/Add-a-digital-signature-to-an-existing-document/.NET/Add-a-digital-signature-to-an-existing-document/README.md index 903d7746..980530e9 100644 --- a/Digital Signature/Add-a-digital-signature-to-an-existing-document/.NET/Add-a-digital-signature-to-an-existing-document/README.md +++ b/Digital Signature/Add-a-digital-signature-to-an-existing-document/.NET/Add-a-digital-signature-to-an-existing-document/README.md @@ -1,4 +1,20 @@ -# 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. @@ -6,11 +22,17 @@ The Syncfusion® [.NET Core PDF library](https://www.syncfusion.com/document- 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; @@ -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 @@ -65,7 +89,17 @@ Step 4: **Add digital signature code**: Use the following code snippet in `Progr imageStream.Dispose(); } ``` +## GitHub Project + + + GitHub + Syncfusion PDF Digital Signature Example + + +## 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. \ No newline at end of file +-will add the new Document SDK Download & License page link.