From 3e25a743d7badee95a740f7895a502e1eccbd633 Mon Sep 17 00:00:00 2001 From: venkateshwaransf5013 Date: Mon, 25 May 2026 23:28:24 +0530 Subject: [PATCH] Modified the content --- .../NET/Extract-Data-in-ASP-NET-Core.md | 10 +++-- .../NET/Extract-Data-in-ASP-NET-MVC.md | 8 ++-- .../NET/Extract-Data-in-Blazor.md | 7 --- .../NET/Extract-Data-in-MAUI.md | 12 ++--- .../NET/Extract-Data-in-WPF.md | 8 ++-- .../ASPNETCore_Nuget.png | Bin 93061 -> 82438 bytes .../ConsoleCoreNuget.png | Bin 93061 -> 82438 bytes .../MVC_DataExtractorNuget.png | Bin 71845 -> 94892 bytes .../NET/conversions/pdf-to-json.md | 8 ++-- .../NET/conversions/pdf-to-markdown.md | 11 +++-- .../NET/how-to-download-and-install.md | 1 + .../NET/working-with-data-extraction.md | 27 ++++------- .../NET/working-with-form-recognition.md | 42 +++++++++--------- .../NET/working-with-table-extraction.md | 7 --- 14 files changed, 60 insertions(+), 81 deletions(-) diff --git a/Document-Processing/Data-Extraction/NET/Extract-Data-in-ASP-NET-Core.md b/Document-Processing/Data-Extraction/NET/Extract-Data-in-ASP-NET-Core.md index 8603798b4..f73bc79aa 100644 --- a/Document-Processing/Data-Extraction/NET/Extract-Data-in-ASP-NET-Core.md +++ b/Document-Processing/Data-Extraction/NET/Extract-Data-in-ASP-NET-Core.md @@ -70,7 +70,7 @@ Step 6: Add a new action method named `ExtractData` in HomeController.cs and inc // Open the input PDF file as a stream. using (FileStream stream = new FileStream(Path.GetFullPath("Input.pdf"), FileMode.Open, FileAccess.Read)) { - // Initialize the Smart Data Extractor. + // Initialize the Data Extractor. DataExtractor extractor = new DataExtractor(); // Extract form data as JSON. string data = extractor.ExtractDataAsJson(stream); @@ -87,10 +87,12 @@ using (FileStream stream = new FileStream(Path.GetFullPath("Input.pdf"), FileMod {% endhighlight %} Step 7: Build the project. - Click on Build > Build Solution or press Ctrl + Shift + B to build the project. + +Click on **Build** → **Build Solution** or press Ctrl+Shift+B to build the project. Step 8: Run the project. - Click the Start button (green arrow) or press F5 to run the app. + +Click the Start button (green arrow) or press F5 to run the application. {% endtabcontent %} @@ -153,7 +155,7 @@ Step 7: Add a new action method named `ExportToJson` in HomeController.cs and in // Open the input PDF file as a stream. using (FileStream stream = new FileStream(Path.GetFullPath("Input.pdf"), FileMode.Open, FileAccess.Read)) { - // Initialize the Smart Data Extractor. + // Initialize the Data Extractor. DataExtractor extractor = new DataExtractor(); // Extract form data as JSON. string data = extractor.ExtractDataAsJson(stream); diff --git a/Document-Processing/Data-Extraction/NET/Extract-Data-in-ASP-NET-MVC.md b/Document-Processing/Data-Extraction/NET/Extract-Data-in-ASP-NET-MVC.md index 3decbdfc2..927479ab8 100644 --- a/Document-Processing/Data-Extraction/NET/Extract-Data-in-ASP-NET-MVC.md +++ b/Document-Processing/Data-Extraction/NET/Extract-Data-in-ASP-NET-MVC.md @@ -51,7 +51,7 @@ Step 5: Add a new button in the Index.cshtml as shown below. {% endhighlight %} -Step 6: Add a new action method named ExtractData in `HomeController.cs` and include the following code example to extract data from a PDF document using the [ExtractDataAsJson](https://help.syncfusion.com/cr/document-processing/Syncfusion.SmartDataExtractor.DataExtractor.html#Syncfusion_SmartDataExtractor_DataExtractor_ExtractDataAsJson_System_IO_Stream_) method in the [DataExtractor](https://help.syncfusion.com/cr/document-processing/Syncfusion.SmartDataExtractor.DataExtractor.html) class. +Step 6: Add a new action method named `ExtractData` in HomeController.cs and include the following code example to extract data from a PDF document using the [ExtractDataAsJson](https://help.syncfusion.com/cr/document-processing/Syncfusion.SmartDataExtractor.DataExtractor.html#Syncfusion_SmartDataExtractor_DataExtractor_ExtractDataAsJson_System_IO_Stream_) method in the [DataExtractor](https://help.syncfusion.com/cr/document-processing/Syncfusion.SmartDataExtractor.DataExtractor.html) class. {% highlight c# tabtitle="C#" %} @@ -61,7 +61,7 @@ string inputPath = Server.MapPath("~/App_Data/Input.pdf"); // Open the input PDF file as a stream. using (FileStream stream = new FileStream(inputPath, FileMode.Open, FileAccess.ReadWrite)) { - // Initialize the Smart Data Extractor. + // Initialize the Data Extractor. DataExtractor extractor = new DataExtractor(); // Extract form data as JSON. string data = extractor.ExtractDataAsJson(stream); @@ -75,10 +75,10 @@ using (FileStream stream = new FileStream(inputPath, FileMode.Open, FileAccess.R {% endhighlight %} +A complete working sample can be downloaded from [GitHub](https://github.com/SyncfusionExamples/PDF-Examples/tree/master/Data-Extraction/Getting-Started/ASP.NETMVC/Extract_Data). + By executing the program, you will get the JSON file as follows. ![ASP.NET MVC output JSON document](GettingStarted_images/JSON_Output.png) -A complete working sample can be downloaded from [GitHub](https://github.com/SyncfusionExamples/PDF-Examples/tree/master/Data-Extraction/Getting-Started/ASP.NETMVC/Extract_Data). - Click [here](https://www.syncfusion.com/document-sdk/net-pdf-data-extraction) to explore the rich set of Syncfusion® Data Extraction library features. \ No newline at end of file diff --git a/Document-Processing/Data-Extraction/NET/Extract-Data-in-Blazor.md b/Document-Processing/Data-Extraction/NET/Extract-Data-in-Blazor.md index 06a099f26..902d76fad 100644 --- a/Document-Processing/Data-Extraction/NET/Extract-Data-in-Blazor.md +++ b/Document-Processing/Data-Extraction/NET/Extract-Data-in-Blazor.md @@ -66,14 +66,11 @@ Include the following code snippet to add a button in your Blazor application th {% tabs %} {% highlight CSHTML %}

Run Extraction

- -

@message

- {% endhighlight %} {% endtabs %} @@ -85,12 +82,10 @@ Add the following code snippet to extract data from a PDF and download the file {% highlight c# tabtitle="C#" %} @code { string message = "Waiting..."; - async Task RunExtraction() { message = "Processing..."; StateHasChanged(); // force UI update immediately - message = await extractor.RunExtraction(); } } @@ -122,10 +117,8 @@ using (FileStream stream = new FileStream(@"wwwroot/Input.pdf", FileMode.Open, F { // Initialize the Smart Data Extractor DataExtractor extractor = new DataExtractor(); - // Extract data as JSON string string data = extractor.ExtractDataAsJson(stream); - // Return the JSON string return data; } diff --git a/Document-Processing/Data-Extraction/NET/Extract-Data-in-MAUI.md b/Document-Processing/Data-Extraction/NET/Extract-Data-in-MAUI.md index 97a7eac24..902f8582d 100644 --- a/Document-Processing/Data-Extraction/NET/Extract-Data-in-MAUI.md +++ b/Document-Processing/Data-Extraction/NET/Extract-Data-in-MAUI.md @@ -48,24 +48,24 @@ Step 4: Add a new button to the **MainPage.xaml** as shown below. xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml" x:Class="Extract_Data_MAUI.MainPage"> - - + -