diff --git a/HTML to PDF/Blink/Adding-signature-field-to-PDF-converted-from-HTML/.NET/Adding-signature-field-to-PDF-converted-from-HTML.sln b/HTML to PDF/Blink/Adding-signature-field-to-PDF-converted-from-HTML/.NET/Adding-signature-field-to-PDF-converted-from-HTML.sln
new file mode 100644
index 00000000..c2fccc47
--- /dev/null
+++ b/HTML to PDF/Blink/Adding-signature-field-to-PDF-converted-from-HTML/.NET/Adding-signature-field-to-PDF-converted-from-HTML.sln
@@ -0,0 +1,22 @@
+
+Microsoft Visual Studio Solution File, Format Version 12.00
+# Visual Studio Version 17
+VisualStudioVersion = 17.12.35707.178 d17.12
+MinimumVisualStudioVersion = 10.0.40219.1
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Adding-signature-field-to-PDF-converted-from-HTML", "Adding-signature-field-to-PDF-converted-from-HTML\Adding-signature-field-to-PDF-converted-from-HTML.csproj", "{5A85F0E8-3D3C-4F45-8184-FB3B76BBC9BD}"
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|Any CPU = Debug|Any CPU
+ Release|Any CPU = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {5A85F0E8-3D3C-4F45-8184-FB3B76BBC9BD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {5A85F0E8-3D3C-4F45-8184-FB3B76BBC9BD}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {5A85F0E8-3D3C-4F45-8184-FB3B76BBC9BD}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {5A85F0E8-3D3C-4F45-8184-FB3B76BBC9BD}.Release|Any CPU.Build.0 = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+EndGlobal
diff --git a/HTML to PDF/Blink/Adding-signature-field-to-PDF-converted-from-HTML/.NET/Adding-signature-field-to-PDF-converted-from-HTML/Adding-signature-field-to-PDF-converted-from-HTML.csproj b/HTML to PDF/Blink/Adding-signature-field-to-PDF-converted-from-HTML/.NET/Adding-signature-field-to-PDF-converted-from-HTML/Adding-signature-field-to-PDF-converted-from-HTML.csproj
new file mode 100644
index 00000000..36e5c4ca
--- /dev/null
+++ b/HTML to PDF/Blink/Adding-signature-field-to-PDF-converted-from-HTML/.NET/Adding-signature-field-to-PDF-converted-from-HTML/Adding-signature-field-to-PDF-converted-from-HTML.csproj
@@ -0,0 +1,15 @@
+
+
+
+ Exe
+ net8.0
+ Adding_signature_field_to_PDF_converted_from_HTML
+ enable
+ enable
+
+
+
+
+
+
+
diff --git a/HTML to PDF/Blink/Adding-signature-field-to-PDF-converted-from-HTML/.NET/Adding-signature-field-to-PDF-converted-from-HTML/Data/Test.html b/HTML to PDF/Blink/Adding-signature-field-to-PDF-converted-from-HTML/.NET/Adding-signature-field-to-PDF-converted-from-HTML/Data/Test.html
new file mode 100644
index 00000000..c34c82a5
--- /dev/null
+++ b/HTML to PDF/Blink/Adding-signature-field-to-PDF-converted-from-HTML/.NET/Adding-signature-field-to-PDF-converted-from-HTML/Data/Test.html
@@ -0,0 +1,22 @@
+
+
+
+
+ Form Template - Signature
+
+
+
+
+
\ No newline at end of file
diff --git a/HTML to PDF/Blink/Adding-signature-field-to-PDF-converted-from-HTML/.NET/Adding-signature-field-to-PDF-converted-from-HTML/Output/.gitkeep b/HTML to PDF/Blink/Adding-signature-field-to-PDF-converted-from-HTML/.NET/Adding-signature-field-to-PDF-converted-from-HTML/Output/.gitkeep
new file mode 100644
index 00000000..e69de29b
diff --git a/HTML to PDF/Blink/Adding-signature-field-to-PDF-converted-from-HTML/.NET/Adding-signature-field-to-PDF-converted-from-HTML/Program.cs b/HTML to PDF/Blink/Adding-signature-field-to-PDF-converted-from-HTML/.NET/Adding-signature-field-to-PDF-converted-from-HTML/Program.cs
new file mode 100644
index 00000000..3b9396c6
--- /dev/null
+++ b/HTML to PDF/Blink/Adding-signature-field-to-PDF-converted-from-HTML/.NET/Adding-signature-field-to-PDF-converted-from-HTML/Program.cs
@@ -0,0 +1,79 @@
+using Syncfusion.Drawing;
+using Syncfusion.HtmlConverter;
+using Syncfusion.Pdf;
+using Syncfusion.Pdf.Parsing;
+using Syncfusion.Pdf.Interactive;
+
+internal class Program
+{
+ static void Main(string[] args)
+ {
+ // Initialize the HTML to PDF converter using the Blink rendering engine
+ HtmlToPdfConverter htmlConverter = new HtmlToPdfConverter();
+
+ // Configure the converter to preserve form fields in the PDF
+ BlinkConverterSettings settings = new BlinkConverterSettings
+ {
+ EnableForm = true // Ensures form elements like ,