From 6c0e706edf73f4ea32695b4c51cb7cc472ef32d6 Mon Sep 17 00:00:00 2001 From: AtchayaSekar28 Date: Thu, 16 Jul 2026 00:33:06 +0530 Subject: [PATCH] 1041234-Added GitHub sample for Extract Text in DocIO Examples --- .../.NET/Extract-Text-From-Word-Document.sln | 25 ++++++++++++++++++ .../Data/Template.docx | Bin 0 -> 7822 bytes .../Extract-Text-From-Word-Document.csproj | 19 +++++++++++++ .../Program.cs | 13 +++++++++ 4 files changed, 57 insertions(+) create mode 100644 Word-document/Extract-Text-From-Word-Document/.NET/Extract-Text-From-Word-Document.sln create mode 100644 Word-document/Extract-Text-From-Word-Document/.NET/Extract-Text-From-Word-Document/Data/Template.docx create mode 100644 Word-document/Extract-Text-From-Word-Document/.NET/Extract-Text-From-Word-Document/Extract-Text-From-Word-Document.csproj create mode 100644 Word-document/Extract-Text-From-Word-Document/.NET/Extract-Text-From-Word-Document/Program.cs diff --git a/Word-document/Extract-Text-From-Word-Document/.NET/Extract-Text-From-Word-Document.sln b/Word-document/Extract-Text-From-Word-Document/.NET/Extract-Text-From-Word-Document.sln new file mode 100644 index 00000000..16850333 --- /dev/null +++ b/Word-document/Extract-Text-From-Word-Document/.NET/Extract-Text-From-Word-Document.sln @@ -0,0 +1,25 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio Version 16 +VisualStudioVersion = 16.0.31911.196 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Extract-Text-From-Word-Document", "Extract-Text-From-Word-Document\Extract-Text-From-Word-Document.csproj", "{C17B90BC-F559-456B-B189-90B53FF6CDD4}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {C17B90BC-F559-456B-B189-90B53FF6CDD4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {C17B90BC-F559-456B-B189-90B53FF6CDD4}.Debug|Any CPU.Build.0 = Debug|Any CPU + {C17B90BC-F559-456B-B189-90B53FF6CDD4}.Release|Any CPU.ActiveCfg = Release|Any CPU + {C17B90BC-F559-456B-B189-90B53FF6CDD4}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {EF357FC6-E9E5-4E3C-B932-43F727BE1DE4} + EndGlobalSection +EndGlobal diff --git a/Word-document/Extract-Text-From-Word-Document/.NET/Extract-Text-From-Word-Document/Data/Template.docx b/Word-document/Extract-Text-From-Word-Document/.NET/Extract-Text-From-Word-Document/Data/Template.docx new file mode 100644 index 0000000000000000000000000000000000000000..43bf00bb2f6f8f3626afd37c94d6d869e5777860 GIT binary patch literal 7822 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 AhyVZp literal 0 HcmV?d00001 diff --git a/Word-document/Extract-Text-From-Word-Document/.NET/Extract-Text-From-Word-Document/Extract-Text-From-Word-Document.csproj b/Word-document/Extract-Text-From-Word-Document/.NET/Extract-Text-From-Word-Document/Extract-Text-From-Word-Document.csproj new file mode 100644 index 00000000..3cf119d6 --- /dev/null +++ b/Word-document/Extract-Text-From-Word-Document/.NET/Extract-Text-From-Word-Document/Extract-Text-From-Word-Document.csproj @@ -0,0 +1,19 @@ + + + + Exe + net8.0 + Extract-Text-From-Word-Document + + + + + + + + + Always + + + + diff --git a/Word-document/Extract-Text-From-Word-Document/.NET/Extract-Text-From-Word-Document/Program.cs b/Word-document/Extract-Text-From-Word-Document/.NET/Extract-Text-From-Word-Document/Program.cs new file mode 100644 index 00000000..548b5595 --- /dev/null +++ b/Word-document/Extract-Text-From-Word-Document/.NET/Extract-Text-From-Word-Document/Program.cs @@ -0,0 +1,13 @@ +using System; +using System.IO; +using Syncfusion.DocIO; +using Syncfusion.DocIO.DLS; + +// Loads a template document +WordDocument document = new WordDocument(Path.GetFullPath(@"Data/Template.docx")); +// Gets the document text +string text = document.GetText(); +// Prints the extracted text to the console +Console.WriteLine(text); +// Dispose the document instance +document.Close();