diff --git a/Word-document/Find-list-of-fontnames-used-in-word-document/.NET/Find-list-of-fontnames-used-in-word-document.slnx b/Word-document/Find-list-of-fontnames-used-in-word-document/.NET/Find-list-of-fontnames-used-in-word-document.slnx new file mode 100644 index 00000000..62f35951 --- /dev/null +++ b/Word-document/Find-list-of-fontnames-used-in-word-document/.NET/Find-list-of-fontnames-used-in-word-document.slnx @@ -0,0 +1,3 @@ + + + diff --git a/Word-document/Find-list-of-fontnames-used-in-word-document/.NET/Find-list-of-fontnames-used-in-word-document/Data/Template.docx b/Word-document/Find-list-of-fontnames-used-in-word-document/.NET/Find-list-of-fontnames-used-in-word-document/Data/Template.docx new file mode 100644 index 00000000..3e85d92e Binary files /dev/null and b/Word-document/Find-list-of-fontnames-used-in-word-document/.NET/Find-list-of-fontnames-used-in-word-document/Data/Template.docx differ diff --git a/Word-document/Find-list-of-fontnames-used-in-word-document/.NET/Find-list-of-fontnames-used-in-word-document/Find-list-of-fontnames-used-in-word-document.csproj b/Word-document/Find-list-of-fontnames-used-in-word-document/.NET/Find-list-of-fontnames-used-in-word-document/Find-list-of-fontnames-used-in-word-document.csproj new file mode 100644 index 00000000..33735d70 --- /dev/null +++ b/Word-document/Find-list-of-fontnames-used-in-word-document/.NET/Find-list-of-fontnames-used-in-word-document/Find-list-of-fontnames-used-in-word-document.csproj @@ -0,0 +1,21 @@ + + + + Exe + net8.0 + Find_list_of_fontnames_used_in_word_document + enable + enable + + + + + + + + + Always + + + + diff --git a/Word-document/Find-list-of-fontnames-used-in-word-document/.NET/Find-list-of-fontnames-used-in-word-document/Program.cs b/Word-document/Find-list-of-fontnames-used-in-word-document/.NET/Find-list-of-fontnames-used-in-word-document/Program.cs new file mode 100644 index 00000000..03ffa779 --- /dev/null +++ b/Word-document/Find-list-of-fontnames-used-in-word-document/.NET/Find-list-of-fontnames-used-in-word-document/Program.cs @@ -0,0 +1,22 @@ +using Syncfusion.DocIO; +using Syncfusion.DocIO.DLS; + +namespace Find_list_of_fontnames_used_in_word_document +{ + class Program + { + static void Main(string[] args) + { + // Load the Word document + WordDocument document = new WordDocument(Path.GetFullPath("Data/Template.docx")); + // Get all font names used in the document + List fontNames = document.FontSettings.GetUsedFontNames(); + foreach (string fontName in fontNames) + { + Console.WriteLine(fontName); + } + // Closes the Word document + document.Close(); + } + } +} \ No newline at end of file