From 3f488ed5a7b67c8cd1e82fd00258c74721cae9b6 Mon Sep 17 00:00:00 2001
From: venkateshwaransf5013 <venkateshwaran.k@syncfusion.com>
Date: Fri, 17 Apr 2026 12:11:54 +0530
Subject: [PATCH 1/2] Added the content in features and addressed the review
 feedbacks

---
 .../NET/Assemblies-Required.md                |   3 +
 .../Smart-Data-Extractor/NET/Features.md      |  48 ++++++++
 .../NET/troubleshooting.md                    |  25 ++--
 .../NET/Assemblies-Required.md                |   3 +
 .../Smart-Table-Extractor/NET/Features.md     | 110 ++++++++----------
 .../NET/data-extraction-images/onnx.png       | Bin 58164 -> 0 bytes
 .../table-extraction-images/onnx-table.png    | Bin 0 -> 32917 bytes
 .../NET/troubleshooting.md                    |  55 +++++----
 8 files changed, 145 insertions(+), 99 deletions(-)
 delete mode 100644 Document-Processing/Data-Extraction/Smart-Table-Extractor/NET/data-extraction-images/onnx.png
 create mode 100644 Document-Processing/Data-Extraction/Smart-Table-Extractor/NET/table-extraction-images/onnx-table.png

diff --git a/Document-Processing/Data-Extraction/Smart-Data-Extractor/NET/Assemblies-Required.md b/Document-Processing/Data-Extraction/Smart-Data-Extractor/NET/Assemblies-Required.md
index 1f36509a8a..eb871b3030 100644
--- a/Document-Processing/Data-Extraction/Smart-Data-Extractor/NET/Assemblies-Required.md
+++ b/Document-Processing/Data-Extraction/Smart-Data-Extractor/NET/Assemblies-Required.md
@@ -31,6 +31,7 @@ The following assemblies need to be referenced in your application based on the
         Syncfusion.PdfToImageConverter.Base<br/>
         Syncfusion.SmartFormRecognizer.Base<br/>
         Syncfusion.SmartTableExtractor.Base<br/>
+        Syncfusion.Markdown<br/>
       </td>
     </tr>
     <tr>
@@ -47,6 +48,7 @@ The following assemblies need to be referenced in your application based on the
         Syncfusion.PdfToImageConverter.Portable<br/>
         Syncfusion.SmartFormRecognizer.Portable<br/>
         Syncfusion.SmartTableExtractor.Portable<br/>
+        Syncfusion.Markdown<br/>
       </td>
     </tr>
     <tr>
@@ -62,6 +64,7 @@ The following assemblies need to be referenced in your application based on the
         Syncfusion.PdfToImageConverter.NET<br/>
         Syncfusion.SmartFormRecognizer.NET<br/>
         Syncfusion.SmartTableExtractor.NET<br/>
+        Syncfusion.Markdown<br/>
       </td>
     </tr>
   </tbody>
diff --git a/Document-Processing/Data-Extraction/Smart-Data-Extractor/NET/Features.md b/Document-Processing/Data-Extraction/Smart-Data-Extractor/NET/Features.md
index 3d6f61acb0..71659fede4 100644
--- a/Document-Processing/Data-Extraction/Smart-Data-Extractor/NET/Features.md
+++ b/Document-Processing/Data-Extraction/Smart-Data-Extractor/NET/Features.md
@@ -159,6 +159,54 @@ using (FileStream stream = new FileStream("Input.pdf", FileMode.Open, FileAccess
 
 {% endtabs %}
 
+## Extract Data as Markdown from PDF Document
+
+To extract form fields across a PDF document using the **ExtractDataAsMarkdown** method of the **DataExtractor** class with form recognition options, refer to the following code example:
+
+{% tabs %} 
+
+{% highlight c# tabtitle="C# [Cross-platform]" %}
+
+using System.IO;
+using Syncfusion.SmartDataExtractor;
+using Syncfusion.SmartFormRecognizer;
+using System.Text;
+
+//Open the input PDF file as a stream.
+using (FileStream stream = new FileStream("Input.pdf", FileMode.Open, FileAccess.Read))
+{
+    //Initialize the Smart Data Extractor.
+    DataExtractor extractor = new DataExtractor();
+    //Extract form data as Markdown.
+    string data = extractor.ExtractDataAsMarkdown(stream);
+    //Save the extracted Markdown data into an output file.
+    File.WriteAllText("Output.md", data, Encoding.UTF8);
+}
+
+{% endhighlight %}
+
+{% highlight c# tabtitle="C# [Windows-specific]" %}
+
+using System.IO;
+using Syncfusion.SmartDataExtractor;
+using Syncfusion.SmartFormRecognizer;
+using System.Text;
+
+//Open the input PDF file as a stream.
+using (FileStream stream = new FileStream("Input.pdf", FileMode.Open, FileAccess.Read))
+{
+    //Initialize the Smart Data Extractor.
+    DataExtractor extractor = new DataExtractor();
+    //Extract form data as Markdown.
+    string data = extractor.ExtractDataAsMarkdown(stream);
+    //Save the extracted Markdown data into an output file.
+    File.WriteAllText("Output.md", data, Encoding.UTF8);
+}
+			
+{% endhighlight %}
+
+{% endtabs %}
+
 ## Extract Data as JSON from an Image
 
 To extract structured data from an image document using the **ExtractDataAsJson** method of the **DataExtractor** class, refer to the following code examples. 
diff --git a/Document-Processing/Data-Extraction/Smart-Data-Extractor/NET/troubleshooting.md b/Document-Processing/Data-Extraction/Smart-Data-Extractor/NET/troubleshooting.md
index 21fd1c1629..72552ce853 100644
--- a/Document-Processing/Data-Extraction/Smart-Data-Extractor/NET/troubleshooting.md
+++ b/Document-Processing/Data-Extraction/Smart-Data-Extractor/NET/troubleshooting.md
@@ -78,18 +78,21 @@ documentation: UG
     <th style="font-size:14px" width="100px">Solution</th>
     <td>
       In your MVC project file (.csproj), add the following build target to copy the native DLL from the NuGet package folder to the bin folder:
-      <br/><br/>
-      <pre>
-<Target Name="CopyOnnxRuntimeDll" AfterTargets="Build">
-  <Copy 
-    SourceFiles="$(SolutionDir)packages\Microsoft.ML.ONNXRuntime.1.18.0\runtimes\win-x64\native\ONNXRuntime.dll" 
-    DestinationFolder="$(OutDir)" 
-    SkipUnchangedFiles="true" />
-</Target>
-      </pre>
       <br/>
-    </td>
-  </tr>
+{% tabs %}
+{% highlight C# %}
+ 
+    <Target Name="CopyonnxRuntimeDll" AfterTargets="Build">
+      <Copy
+          SourceFiles="$(SolutionDir)packages\Microsoft.ML.ONNXRuntime.1.18.0\runtimes\win-x64\native\ONNXRuntime.dll"
+          DestinationFolder="$(OutDir)"
+          SkipUnchangedFiles="true" />
+    </Target>
+ 
+{% endhighlight %}
+{% endtabs %}
+</td>
+</tr>
 </table>
 
 
diff --git a/Document-Processing/Data-Extraction/Smart-Table-Extractor/NET/Assemblies-Required.md b/Document-Processing/Data-Extraction/Smart-Table-Extractor/NET/Assemblies-Required.md
index e88399385d..7e6565d838 100644
--- a/Document-Processing/Data-Extraction/Smart-Table-Extractor/NET/Assemblies-Required.md
+++ b/Document-Processing/Data-Extraction/Smart-Table-Extractor/NET/Assemblies-Required.md
@@ -29,6 +29,7 @@ The following assemblies need to be referenced in your application based on the
         Syncfusion.OCRProcessor.Base<br/>
         Syncfusion.Pdf.Base<br/>
         Syncfusion.PdfToImageConverter.Base<br/>
+        Syncfusion.Markdown<br/>
       </td>
     </tr>
     <tr>
@@ -43,6 +44,7 @@ The following assemblies need to be referenced in your application based on the
         Syncfusion.Pdf.Imaging.Portable<br/>
         Syncfusion.Pdf.Portable<br/>
         Syncfusion.PdfToImageConverter.Portable<br/>
+        Syncfusion.Markdown<br/>
       </td>
     </tr>
     <tr>
@@ -56,6 +58,7 @@ The following assemblies need to be referenced in your application based on the
         Syncfusion.Pdf.Imaging.NET<br/>
         Syncfusion.Pdf.NET<br/>
         Syncfusion.PdfToImageConverter.NET<br/>
+        Syncfusion.Markdown<br/>
       </td>
     </tr>
   </tbody>
diff --git a/Document-Processing/Data-Extraction/Smart-Table-Extractor/NET/Features.md b/Document-Processing/Data-Extraction/Smart-Table-Extractor/NET/Features.md
index ddefb46025..cb4699cc27 100644
--- a/Document-Processing/Data-Extraction/Smart-Table-Extractor/NET/Features.md
+++ b/Document-Processing/Data-Extraction/Smart-Table-Extractor/NET/Features.md
@@ -26,19 +26,8 @@ using (FileStream stream = new FileStream("Input.pdf", FileMode.Open, FileAccess
 {
     // Initialize the Smart Table Extractor
     TableExtractor extractor = new TableExtractor();
-
-    //Configure table extraction options such as border-less table detection, page range, and confidence threshold.
-    TableExtractionOptions options = new TableExtractionOptions();
-    options.DetectBorderlessTables = true;
-    options.PageRange = new int[,] { { 1, 5 } };
-    options.ConfidenceThreshold = 0.6;
-
-    //Assign the configured options to the extractor.
-    extractor.TableExtractionOptions = options;
-
     //Extract table data from the PDF document as JSON string.
     string data = extractor.ExtractTableAsJson(stream);
-
     //Save the extracted JSON data into an output file.
     File.WriteAllText("Output.json", data, Encoding.UTF8);
 }
@@ -56,19 +45,8 @@ using (FileStream stream = new FileStream("Input.pdf", FileMode.Open, FileAccess
 {
     //Initialize the Smart Table Extractor.
     TableExtractor extractor = new TableExtractor();
-
-    //Configure table extraction options such as border-less table detection, page range, and confidence threshold.
-    TableExtractionOptions options = new TableExtractionOptions();
-    options.DetectBorderlessTables = true;
-    options.PageRange = new int[,] { { 1, 5 } };
-    options.ConfidenceThreshold = 0.6;
-
-    //Assign the configured options to the extractor.
-    extractor.TableExtractionOptions = options;
-
     //Extract table data from the PDF document as JSON string.
     string data = extractor.ExtractTableAsJson(stream);
-
     //Save the extracted JSON data into an output file.
     File.WriteAllText("Output.json", data, Encoding.UTF8);
 }
@@ -94,17 +72,14 @@ using (FileStream stream = new FileStream("Input.pdf", FileMode.Open, FileAccess
 {
     //Initialize the Smart Table Extractor.
     TableExtractor extractor = new TableExtractor();
-
     //Configure the table extraction option to detect border-less tables in the document.
     TableExtractionOptions options = new TableExtractionOptions();
     options.DetectBorderlessTables = true;
 
     //Assign the configured options to the extractor.
     extractor.TableExtractionOptions = options;
-
     //Extract table data from the PDF document as a JSON string.
     string data = extractor.ExtractTableAsJson(stream);
-
     //Save the extracted JSON data into an output file.
     File.WriteAllText("Output.json", data, Encoding.UTF8);
 }
@@ -122,17 +97,13 @@ using (FileStream stream = new FileStream("Input.pdf", FileMode.Open, FileAccess
 {
     //Initialize the Smart Table Extractor.
     TableExtractor extractor = new TableExtractor();
-
     //Configure the table extraction option to detect border-less tables in the document.
     TableExtractionOptions options = new TableExtractionOptions();
     options.DetectBorderlessTables = true;
-
     //Assign the configured options to the extractor.
     extractor.TableExtractionOptions = options;
-
     //Extract table data from the PDF document as a JSON string.
     string data = extractor.ExtractTableAsJson(stream);
-
     //Save the extracted JSON data into an output file.
     File.WriteAllText("Output.json", data, Encoding.UTF8);
 }
@@ -158,17 +129,13 @@ using (FileStream stream = new FileStream("Input.pdf", FileMode.Open, FileAccess
 {
     //Initialize the Smart Table Extractor.
     TableExtractor extractor = new TableExtractor();
-
     //Configure table extraction options to specify the page range for detection.
     TableExtractionOptions options = new TableExtractionOptions();
     options.PageRange = new int[,] { { 2, 4 } };
-
     //Assign the configured options to the extractor.
     extractor.TableExtractionOptions = options;
-
     //Extract table data from the specified page range as a JSON string.
     string data = extractor.ExtractTableAsJson(stream);
-
     //Save the extracted JSON data into an output file.
     File.WriteAllText("Output.json", data, Encoding.UTF8);
 }
@@ -186,17 +153,13 @@ using (FileStream stream = new FileStream("Input.pdf", FileMode.Open, FileAccess
 {
     //Initialize the Smart Table Extractor.
     TableExtractor extractor = new TableExtractor();
-
     //Configure table extraction options to specify the page range for detection.
     TableExtractionOptions options = new TableExtractionOptions();
     options.PageRange = new int[,] { { 2, 4 } };
-
     //Assign the configured options to the extractor.
     extractor.TableExtractionOptions = options;
-
     //Extract table data from the specified page range as a JSON string.
     string data = extractor.ExtractTableAsJson(stream);
-
     //Save the extracted JSON data into an output file.
     File.WriteAllText("Output.json", data, Encoding.UTF8);
 }
@@ -222,17 +185,13 @@ using (FileStream stream = new FileStream("Input.pdf", FileMode.Open, FileAccess
 {
     //Initialize the Smart Table Extractor.
     TableExtractor extractor = new TableExtractor();
-
     //Configure table extraction options to set the confidence threshold for detection.
     TableExtractionOptions options = new TableExtractionOptions();
     options.ConfidenceThreshold = 0.6;
-
     //Assign the configured options to the extractor.
     extractor.TableExtractionOptions = options;
-
     //Extract table data from the PDF document as a JSON string.
     string data = extractor.ExtractTableAsJson(stream);
-
     //Save the extracted JSON data into an output file.
     File.WriteAllText("Output.json", data, Encoding.UTF8);
 }
@@ -250,17 +209,13 @@ using (FileStream stream = new FileStream("Input.pdf", FileMode.Open, FileAccess
 {
     //Initialize the Smart Table Extractor.
     TableExtractor extractor = new TableExtractor();
-
     //Configure table extraction options to set the confidence threshold for detection.
     TableExtractionOptions options = new TableExtractionOptions();
     options.ConfidenceThreshold = 0.6;
-
     //Assign the configured options to the extractor.
     extractor.TableExtractionOptions = options;
-
     //Extract table data from the PDF document as a JSON string.
     string data = extractor.ExtractTableAsJson(stream);
-
     //Save the extracted JSON data into an output file.
     File.WriteAllText("Output.json", data, Encoding.UTF8);
 }
@@ -285,22 +240,12 @@ using Syncfusion.SmartTableExtractor;
 //Open the input PDF file as a stream.
 using (FileStream stream = new FileStream("Input.pdf", FileMode.Open, FileAccess.Read))
 {
-    //Declare and configure the table extraction options with border-less table detection and confidence threshold.
-    TableExtractionOptions extractionOptions = new TableExtractionOptions();
-    extractionOptions.DetectBorderlessTables = true;
-    extractionOptions.ConfidenceThreshold = 0.6;
-
     //Initialize the Smart Table Extractor and assign the configured options.
     TableExtractor tableExtractor = new TableExtractor();
-    //Assign the configured table extraction options to the extractor.
-    tableExtractor.TableExtractionOptions = extractionOptions;
-
     //Create a cancellation token with a timeout of 30 seconds to control the async operation.
     CancellationTokenSource cts = new CancellationTokenSource(TimeSpan.FromSeconds(30));
-
     //Call the asynchronous extraction API to extract table data as a JSON string.
     string data = await tableExtractor.ExtractTableAsJsonAsync(stream, cts.Token);
-
     //Save the extracted JSON data into an output file.
     File.WriteAllText("Output.json", data, Encoding.UTF8);
 }
@@ -317,21 +262,12 @@ using Syncfusion.SmartTableExtractor;
 //Open the input PDF file as a stream.
 using (FileStream stream = new FileStream("Input.pdf", FileMode.Open, FileAccess.Read))
 {
-    //Declare and configure the table extraction options with border-less table detection and confidence threshold.
-    TableExtractionOptions extractionOptions = new TableExtractionOptions();
-    extractionOptions.DetectBorderlessTables = true;
-    extractionOptions.ConfidenceThreshold = 0.6;
-
     //Initialize the Smart Table Extractor and assign the configured options.
     TableExtractor tableExtractor = new TableExtractor();
-    tableExtractor.TableExtractionOptions = extractionOptions;
-
     //Create a cancellation token with a timeout of 30 seconds to control the async operation.
     CancellationTokenSource cts = new CancellationTokenSource(TimeSpan.FromSeconds(30));
-
     //Call the asynchronous extraction API to extract table data as a JSON string.
     string data = await tableExtractor.ExtractTableAsJsonAsync(stream, cts.Token);
-
     //Save the extracted JSON data into an output file.
     File.WriteAllText("Output.json", data, Encoding.UTF8);
 }
@@ -340,3 +276,49 @@ using (FileStream stream = new FileStream("Input.pdf", FileMode.Open, FileAccess
 
 {% endtabs %}  
 
+## Extract Table data as Markdown from a PDF Document
+
+To extract structured table data from a PDF document using the **ExtractTableAsMarkdown** method of the **TableExtractor** class, refer to the following code 
+
+{% tabs %}   
+
+{% highlight c# tabtitle="C# [Cross-platform]" %}
+
+using System.IO;
+using System.Text;
+using Syncfusion.SmartTableExtractor;
+
+//Open the input PDF file as a stream.
+using (FileStream stream = new FileStream("Input.pdf", FileMode.Open, FileAccess.Read))
+{
+    // Initialize the Smart Table Extractor
+    TableExtractor extractor = new TableExtractor();
+    //Extract table data from the PDF document as markdown.
+    string data = extractor.ExtractTableAsMarkdown(stream);
+    //Save the extracted markdown data into an output file.
+    File.WriteAllText("Output.md", data, Encoding.UTF8);
+}
+
+{% endhighlight %}
+
+{% highlight c# tabtitle="C# [Windows-specific]" %}
+
+using System.IO;
+using System.Text;
+using Syncfusion.SmartTableExtractor;
+
+//Open the input PDF file as a stream.
+using (FileStream stream = new FileStream("Input.pdf", FileMode.Open, FileAccess.Read))
+{
+    // Initialize the Smart Table Extractor
+    TableExtractor extractor = new TableExtractor();
+    //Extract table data from the PDF document as markdown.
+    string data = extractor.ExtractTableAsMarkdown(stream);
+    //Save the extracted markdown data into an output file.
+    File.WriteAllText("Output.md", data, Encoding.UTF8);
+}
+
+{% endhighlight %}
+
+{% endtabs %} 
+
diff --git a/Document-Processing/Data-Extraction/Smart-Table-Extractor/NET/data-extraction-images/onnx.png b/Document-Processing/Data-Extraction/Smart-Table-Extractor/NET/data-extraction-images/onnx.png
deleted file mode 100644
index 11ff3f4822487f422e96ba14a7eadbb7587c49f7..0000000000000000000000000000000000000000
GIT binary patch
diff --git a/Document-Processing/Data-Extraction/Smart-Table-Extractor/NET/table-extraction-images/onnx-table.png b/Document-Processing/Data-Extraction/Smart-Table-Extractor/NET/table-extraction-images/onnx-table.png
new file mode 100644
index 0000000000000000000000000000000000000000..4e67e28200d936890397d9ef840f1addc102e259
GIT binary patch
diff --git a/Document-Processing/Data-Extraction/Smart-Table-Extractor/NET/troubleshooting.md b/Document-Processing/Data-Extraction/Smart-Table-Extractor/NET/troubleshooting.md
index 183a0e15c9..ddc7e74962 100644
--- a/Document-Processing/Data-Extraction/Smart-Table-Extractor/NET/troubleshooting.md
+++ b/Document-Processing/Data-Extraction/Smart-Table-Extractor/NET/troubleshooting.md
@@ -26,7 +26,7 @@ documentation: UG
       <br/><br/>
       Please refer to the below screenshot,
       <br/><br/>
-      <img alt="Runtime folder" src="data-extraction-images/onnx-table.png">
+      <img alt="Runtime folder" src="table-extraction-images/onnx-table.png">
       <br/><br/>
       <b>Note:</b> If you publish your application, ensure the <b>runtimes/models</b> folder and ONNX files are included in the publish output.
     </td>
@@ -64,29 +64,36 @@ documentation: UG
 
 <table>
   <tr>
-    <th style="font-size:14px" width="100px">Exception</th>
-    <th style="font-size:14px">Microsoft.ML.ONNXRuntime.ONNXRuntimeException</th>
-  </tr>
-  <tr>
-    <th style="font-size:14px" width="100px">Reason</th>
-    <td>The required native runtime library (ONNXRuntime.dll) is missing from your application's bin folder.</td>
-  </tr>
-  <tr>
-    <th style="font-size:14px" width="100px">Solution</th>
-    <td>
-      In your MVC project file (.csproj), add the following build target to copy the native DLL from the NuGet package folder to the bin folder:
-      <br/><br/>
-      <pre>
-<Target Name="CopyOnnxRuntimeDll" AfterTargets="Build">
-  <Copy 
-    SourceFiles="$(SolutionDir)packages\Microsoft.ML.ONNXRuntime.1.18.0\runtimes\win-x64\native\ONNXRuntime.dll" 
-    DestinationFolder="$(OutDir)" 
-    SkipUnchangedFiles="true" />
-</Target>
-      </pre>
-      <br/>
-    </td>
-  </tr>
+<th style="font-size:14px" width="100px">Exception
+</th>
+<th style="font-size:14px">Microsoft.ML.ONNXRuntime.ONNXRuntimeException
+</th>
+   </tr>
+<tr>
+<th style="font-size:14px" width="100px">Reason
+</th>
+<td>The required native runtime library (ONNXRuntime.dll) is missing from your application's bin folder.
+</td>
+</tr>
+ 
+<tr>
+<th style="font-size:14px" width="100px">Solution
+</th>
+<td> In your MVC project file (.csproj), add the following build target to copy the native DLL from the NuGet package folder to the bin folder:<br>
+{% tabs %}
+{% highlight C# %}
+ 
+    <Target Name="CopyonnxRuntimeDll" AfterTargets="Build">
+      <Copy
+          SourceFiles="$(SolutionDir)packages\Microsoft.ML.ONNXRuntime.1.18.0\runtimes\win-x64\native\ONNXRuntime.dll"
+          DestinationFolder="$(OutDir)"
+          SkipUnchangedFiles="true" />
+    </Target>
+ 
+{% endhighlight %}
+{% endtabs %}
+</td>
+</tr>
 </table>
 
 

From dcb3f1a05a3ac0f19ca9f7593683d7222f7931f9 Mon Sep 17 00:00:00 2001
From: venkateshwaransf5013 <venkateshwaran.k@syncfusion.com>
Date: Fri, 17 Apr 2026 12:21:26 +0530
Subject: [PATCH 2/2] Commited the changes

---
 .../Smart-Data-Extractor/NET/Features.md             | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/Document-Processing/Data-Extraction/Smart-Data-Extractor/NET/Features.md b/Document-Processing/Data-Extraction/Smart-Data-Extractor/NET/Features.md
index 71659fede4..5ac2cc3755 100644
--- a/Document-Processing/Data-Extraction/Smart-Data-Extractor/NET/Features.md
+++ b/Document-Processing/Data-Extraction/Smart-Data-Extractor/NET/Features.md
@@ -113,7 +113,7 @@ using (FileStream inputStream = new FileStream("Input.pdf", FileMode.Open, FileA
 
 ## Extract Data as JSON from PDF Document
 
-To extract form fields across a PDF document using the **ExtractDataAsJson** method of the **DataExtractor** class with form recognition options, refer to the following code example:
+To extract form fields across a PDF document using the **ExtractDataAsJson** method of the **DataExtractor** class, refer to the following code example:
 
 {% tabs %} 
 
@@ -129,7 +129,7 @@ using (FileStream stream = new FileStream("Input.pdf", FileMode.Open, FileAccess
 {
     //Initialize the Smart Data Extractor.
     DataExtractor extractor = new DataExtractor();
-    //Extract form data as JSON.
+    //Extract data as JSON.
     string data = extractor.ExtractDataAsJson(stream);
     //Save the extracted JSON data into an output file.
     File.WriteAllText("Output.json", data, Encoding.UTF8);
@@ -149,7 +149,7 @@ using (FileStream stream = new FileStream("Input.pdf", FileMode.Open, FileAccess
 {
     //Initialize the Smart Data Extractor.
     DataExtractor extractor = new DataExtractor();    
-    //Extract form data as JSON.
+    //Extract data as JSON.
     string data = extractor.ExtractDataAsJson(stream);
     //Save the extracted JSON data into an output file.
     File.WriteAllText("Output.json", data, Encoding.UTF8);
@@ -161,7 +161,7 @@ using (FileStream stream = new FileStream("Input.pdf", FileMode.Open, FileAccess
 
 ## Extract Data as Markdown from PDF Document
 
-To extract form fields across a PDF document using the **ExtractDataAsMarkdown** method of the **DataExtractor** class with form recognition options, refer to the following code example:
+To extract form fields across a PDF document using the **ExtractDataAsMarkdown** method of the **DataExtractor** class, refer to the following code example:
 
 {% tabs %} 
 
@@ -177,7 +177,7 @@ using (FileStream stream = new FileStream("Input.pdf", FileMode.Open, FileAccess
 {
     //Initialize the Smart Data Extractor.
     DataExtractor extractor = new DataExtractor();
-    //Extract form data as Markdown.
+    //Extract data as Markdown.
     string data = extractor.ExtractDataAsMarkdown(stream);
     //Save the extracted Markdown data into an output file.
     File.WriteAllText("Output.md", data, Encoding.UTF8);
@@ -197,7 +197,7 @@ using (FileStream stream = new FileStream("Input.pdf", FileMode.Open, FileAccess
 {
     //Initialize the Smart Data Extractor.
     DataExtractor extractor = new DataExtractor();
-    //Extract form data as Markdown.
+    //Extract data as Markdown.
     string data = extractor.ExtractDataAsMarkdown(stream);
     //Save the extracted Markdown data into an output file.
     File.WriteAllText("Output.md", data, Encoding.UTF8);
