diff --git a/Digital-Signature/Specify-digital-signature-standard/.NET/Specify-digital-signature-standard.slnx b/Digital-Signature/Specify-digital-signature-standard/.NET/Specify-digital-signature-standard.slnx
new file mode 100644
index 000000000..aff9ca226
--- /dev/null
+++ b/Digital-Signature/Specify-digital-signature-standard/.NET/Specify-digital-signature-standard.slnx
@@ -0,0 +1,3 @@
+
+
+
diff --git a/Digital-Signature/Specify-digital-signature-standard/.NET/Specify-digital-signature-standard/Data/Template.docx b/Digital-Signature/Specify-digital-signature-standard/.NET/Specify-digital-signature-standard/Data/Template.docx
new file mode 100644
index 000000000..87b88d654
Binary files /dev/null and b/Digital-Signature/Specify-digital-signature-standard/.NET/Specify-digital-signature-standard/Data/Template.docx differ
diff --git a/Digital-Signature/Specify-digital-signature-standard/.NET/Specify-digital-signature-standard/Data/certificate.pfx b/Digital-Signature/Specify-digital-signature-standard/.NET/Specify-digital-signature-standard/Data/certificate.pfx
new file mode 100644
index 000000000..940afae4f
Binary files /dev/null and b/Digital-Signature/Specify-digital-signature-standard/.NET/Specify-digital-signature-standard/Data/certificate.pfx differ
diff --git a/Word-document/Embedding-Fonts/.NET/Embedding-Fonts/Embedding-Fonts/Output/.gitkeep b/Digital-Signature/Specify-digital-signature-standard/.NET/Specify-digital-signature-standard/Output/.gitkeep
similarity index 100%
rename from Word-document/Embedding-Fonts/.NET/Embedding-Fonts/Embedding-Fonts/Output/.gitkeep
rename to Digital-Signature/Specify-digital-signature-standard/.NET/Specify-digital-signature-standard/Output/.gitkeep
diff --git a/Digital-Signature/Specify-digital-signature-standard/.NET/Specify-digital-signature-standard/Program.cs b/Digital-Signature/Specify-digital-signature-standard/.NET/Specify-digital-signature-standard/Program.cs
new file mode 100644
index 000000000..e3e29c1da
--- /dev/null
+++ b/Digital-Signature/Specify-digital-signature-standard/.NET/Specify-digital-signature-standard/Program.cs
@@ -0,0 +1,30 @@
+using Syncfusion.DocIO;
+using Syncfusion.DocIO.DLS;
+using Syncfusion.Office;
+
+namespace Specify_digital_signature_standard
+{
+ class Program
+ {
+ static void Main(string[] args)
+ {
+ //Opens an existing Word document.
+ WordDocument document = new WordDocument(Path.GetFullPath(@"Data\Template.docx"));
+ //Loads the signing certificate from disk.
+ OfficeDigitalSignatureCertificate certificate = new OfficeDigitalSignatureCertificate(Path.GetFullPath(@"Data\certificate.pfx"), "password123");
+ //Configures signature settings.
+ SignatureSettings settings = new SignatureSettings();
+ settings.Comments = "Approved";
+ settings.SignTime = DateTime.Now;
+ // Configures the XmlDSig level for the digital signature.
+ settings.XmlDsigLevel = XmlDsigLevel.XAdEsEpes;
+ //Adds an invisible digital signature to the document using the certificate and settings.
+ document.AddDigitalSignature(certificate, settings);
+ //Saves the Word document to file.
+ document.Save(Path.GetFullPath(@"Output\Result.docx"), FormatType.Docx);
+ //Closes the document
+ document.Close();
+ }
+ }
+}
+
diff --git a/Digital-Signature/Specify-digital-signature-standard/.NET/Specify-digital-signature-standard/Specify-digital-signature-standard.csproj b/Digital-Signature/Specify-digital-signature-standard/.NET/Specify-digital-signature-standard/Specify-digital-signature-standard.csproj
new file mode 100644
index 000000000..caecc7a23
--- /dev/null
+++ b/Digital-Signature/Specify-digital-signature-standard/.NET/Specify-digital-signature-standard/Specify-digital-signature-standard.csproj
@@ -0,0 +1,27 @@
+
+
+
+ Exe
+ net10.0
+ Specify_digital_signature_standard
+ enable
+ enable
+
+
+
+
+
+
+
+
+ Always
+
+
+ Always
+
+
+ Always
+
+
+
+
diff --git a/Word-document/Embedding-Fonts/.NET/Embedding-Fonts/Embedding-Fonts.slnx b/Word-document/Embedding-Fonts/.NET/Embedding-Fonts.slnx
similarity index 100%
rename from Word-document/Embedding-Fonts/.NET/Embedding-Fonts/Embedding-Fonts.slnx
rename to Word-document/Embedding-Fonts/.NET/Embedding-Fonts.slnx
diff --git a/Word-document/Embedding-Fonts/.NET/Embedding-Fonts/Embedding-Fonts/Data/Input.docx b/Word-document/Embedding-Fonts/.NET/Embedding-Fonts/Data/Input.docx
similarity index 100%
rename from Word-document/Embedding-Fonts/.NET/Embedding-Fonts/Embedding-Fonts/Data/Input.docx
rename to Word-document/Embedding-Fonts/.NET/Embedding-Fonts/Data/Input.docx
diff --git a/Word-document/Embedding-Fonts/.NET/Embedding-Fonts/Embedding-Fonts/Embedding-Fonts.csproj b/Word-document/Embedding-Fonts/.NET/Embedding-Fonts/Embedding-Fonts.csproj
similarity index 100%
rename from Word-document/Embedding-Fonts/.NET/Embedding-Fonts/Embedding-Fonts/Embedding-Fonts.csproj
rename to Word-document/Embedding-Fonts/.NET/Embedding-Fonts/Embedding-Fonts.csproj
diff --git a/Word-document/Embedding-Fonts/.NET/Embedding-Fonts/Output/.gitkeep b/Word-document/Embedding-Fonts/.NET/Embedding-Fonts/Output/.gitkeep
new file mode 100644
index 000000000..5f282702b
--- /dev/null
+++ b/Word-document/Embedding-Fonts/.NET/Embedding-Fonts/Output/.gitkeep
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Word-document/Embedding-Fonts/.NET/Embedding-Fonts/Embedding-Fonts/Program.cs b/Word-document/Embedding-Fonts/.NET/Embedding-Fonts/Program.cs
similarity index 100%
rename from Word-document/Embedding-Fonts/.NET/Embedding-Fonts/Embedding-Fonts/Program.cs
rename to Word-document/Embedding-Fonts/.NET/Embedding-Fonts/Program.cs