diff --git a/Document-Processing-toc.html b/Document-Processing-toc.html index 1fb44f5e8a..ffa89b30c6 100644 --- a/Document-Processing-toc.html +++ b/Document-Processing-toc.html @@ -223,6 +223,49 @@ +
  • + OCR Processor + +
  • @@ -2937,60 +2980,6 @@
  • Working with Document Conversions
  • -
  • - Working with OCR - -
  • Working with Hyperlinks
  • diff --git a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/AWS-Textract.md b/Document-Processing/Data-Extraction/OCR/NET/AWS-Textract.md similarity index 100% rename from Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/AWS-Textract.md rename to Document-Processing/Data-Extraction/OCR/NET/AWS-Textract.md diff --git a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/Amazon-Linux-EC2-Setup-Guide.md b/Document-Processing/Data-Extraction/OCR/NET/Amazon-Linux-EC2-Setup-Guide.md similarity index 100% rename from Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/Amazon-Linux-EC2-Setup-Guide.md rename to Document-Processing/Data-Extraction/OCR/NET/Amazon-Linux-EC2-Setup-Guide.md diff --git a/Document-Processing/Data-Extraction/OCR/NET/Assemblies-Required.md b/Document-Processing/Data-Extraction/OCR/NET/Assemblies-Required.md new file mode 100644 index 0000000000..8f19c56d27 --- /dev/null +++ b/Document-Processing/Data-Extraction/OCR/NET/Assemblies-Required.md @@ -0,0 +1,65 @@ +--- +title: Assemblies Required for OCR | Syncfusion +description: This section describes the required Syncfusion assemblies needed to integrate and use the OCR Processor effectively in your applications +platform: document-processing +control: PDF +documentation: UG +keywords: Assemblies +--- +# Assemblies Required to work with OCR processor + +Get the following required assemblies by downloading the OCR library installer. Download and install the OCR library for Windows, Linux, and Mac respectively. Please refer to the advanced installation steps for more details. + +#### Syncfusion® assemblies + + + + + + + + + + + + + + + + + + + + +
    Platform(s)Assemblies
    +Windows Forms, WPF, ASP.NET, and ASP.NET MVC + +
      +
    • Syncfusion.OCRProcessor.Base.dll
    • +
    • Syncfusion.Pdf.Base.dll
    • +
    • Syncfusion.Compression.Base.dll
    • +
    • Syncfusion.ImagePreProcessor.Base.dll
    • +
    +
    +.NET Standard 2.0 + +
      +
    • Syncfusion.OCRProcessor.Portable.dll
    • +
    • Syncfusion.PdfImaging.Portable.dll
    • +
    • Syncfusion.Pdf.Portable.dll
    • +
    • Syncfusion.Compression.Portable.dll
    • +
    • {{'[SkiaSharp](https://www.nuget.org/packages/SkiaSharp/3.119.1)'| markdownify }} package
    • +
    • Syncfusion.ImagePreProcessor.Portable.dll
    • +
    +
    +.NET 8/.NET 9/.NET 10 + +
      +
    • Syncfusion.OCRProcessor.NET.dll
    • +
    • Syncfusion.PdfImaging.NET.dll
    • +
    • Syncfusion.Pdf.NET.dll
    • +
    • Syncfusion.Compression.NET.dll
    • +
    • {{'[SkiaSharp](https://www.nuget.org/packages/SkiaSharp/3.119.1)'| markdownify }} package
    • +
    • Syncfusion.ImagePreProcessor.NET.dll
    • +
    +
    \ No newline at end of file diff --git a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/Azure-Kubernetes-Service.md b/Document-Processing/Data-Extraction/OCR/NET/Azure-Kubernetes-Service.md similarity index 100% rename from Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/Azure-Kubernetes-Service.md rename to Document-Processing/Data-Extraction/OCR/NET/Azure-Kubernetes-Service.md diff --git a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/Azure-Vision.md b/Document-Processing/Data-Extraction/OCR/NET/Azure-Vision.md similarity index 100% rename from Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/Azure-Vision.md rename to Document-Processing/Data-Extraction/OCR/NET/Azure-Vision.md diff --git a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/Docker.md b/Document-Processing/Data-Extraction/OCR/NET/Docker.md similarity index 100% rename from Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/Docker.md rename to Document-Processing/Data-Extraction/OCR/NET/Docker.md diff --git a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/Dot-NET-Core.md b/Document-Processing/Data-Extraction/OCR/NET/Dot-NET-Core.md similarity index 100% rename from Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/Dot-NET-Core.md rename to Document-Processing/Data-Extraction/OCR/NET/Dot-NET-Core.md diff --git a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/Dot-NET-Framework.md b/Document-Processing/Data-Extraction/OCR/NET/Dot-NET-Framework.md similarity index 100% rename from Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/Dot-NET-Framework.md rename to Document-Processing/Data-Extraction/OCR/NET/Dot-NET-Framework.md diff --git a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/Features.md b/Document-Processing/Data-Extraction/OCR/NET/Features.md similarity index 100% rename from Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/Features.md rename to Document-Processing/Data-Extraction/OCR/NET/Features.md diff --git a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/Working-with-OCR.md b/Document-Processing/Data-Extraction/OCR/NET/Getting-started-overview.md similarity index 58% rename from Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/Working-with-OCR.md rename to Document-Processing/Data-Extraction/OCR/NET/Getting-started-overview.md index c7c9791ad2..e0ed2ed98b 100644 --- a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/Working-with-OCR.md +++ b/Document-Processing/Data-Extraction/OCR/NET/Getting-started-overview.md @@ -1,173 +1,14 @@ --- -title: Perform OCR on PDF features | Syncfusion -description: Learn how to perform OCR on scanned PDF documents and images with different tesseract versions using Syncfusion .NET OCR library. +title: Getting started with OCR processor | Syncfusion +description: This section provides an introduction to getting started with the OCR processor and explains the basic concepts and workflow involved platform: document-processing control: PDF documentation: UG -keywords: Assemblies --- +# Getting started with OCR processor -# Working with Optical Character Recognition (OCR) - -Optical character recognition (OCR) is a technology used to convert scanned paper documents in the form of PDF files or images into searchable and editable data. - -The [Syncfusion® OCR processor library](https://www.syncfusion.com/document-processing/pdf-framework/net/pdf-library/ocr-process) has extended support to process OCR on scanned PDF documents and images with the help of Google’s [Tesseract](https://github.com/tesseract-ocr/tesseract) Optical Character Recognition engine. - -An inbuilt `image preprocessor` has been added to the OCR to prepare images for optimal recognition. This step ensures cleaner input and reduces OCR errors. The preprocessor supports the following enhancements: - -* **Convert to Grayscale** – Simplifies image data by removing color information, making text easier to detect. -* **Deskew** – Corrects tilted or rotated text for proper alignment. -* **Denoise** – Removes speckles and artifacts that can interfere with character recognition. -* **Apply Contrast Adjustment** – Enhances text visibility against the background. -* **Apply Binarize** – Converts images to black-and-white for sharper text edges, using advanced thresholding methods - -The Syncfusion® OCR processor library works seamlessly in various platforms: Azure App Services, Azure Functions, AWS Textract, Docker, WinForms, WPF, Blazor, ASP.NET MVC, ASP.NET Core with Windows, MacOS and Linux. - -N> Starting with v20.1.0.x, if you reference Syncfusion® OCR processor assemblies from the trial setup or the NuGet feed, you also have to include a license key in your projects. Please refer to this [link](https://help.syncfusion.com/common/essential-studio/licensing/overview) to learn more about registering the Syncfusion® license key in your application to use its components. - -## Key features - -* Create a searchable PDF from scanned PDF. -* Zonal text extraction from the scanned PDF. -* Preserve Unicode characters. -* Extract text from the image. -* Create a searchable PDF from large scanned PDF documents. -* Create a searchable PDF from rotated scanned PDF. -* Get OCRed text and its bounds from a scanned PDF document. -* Native call. -* Customizing the temp folder. -* Performing OCR with different Page Segmentation Mode. -* Performing OCR with different OCR Engine Mode. -* White List. -* Black List. -* Image into searchable PDF or PDF/A. -* Improved accessibility. -* Post-processing. -* Compatible with .NET Framework 4.5 and above. -* Compatible with .NET Core 2.0 and above. - -## Install .NET OCR library - -Include the OCR library in your project using two approaches. - -* NuGet Package Required (Recommended) -* Assemblies Required - -N> Starting with v21.1.x, If you reference the Syncfusion® OCR processor library from the NuGet feed, the package structure has been changed. The TesseractBinaries and Tesseract language data paths has been automatically added and do not need to add it manually. - -### NuGet Package Required (Recommended) - -Directly install the NuGet package to your application from [nuget.org](https://www.nuget.org/). - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    Platform(s)NuGet Package
    -Windows Forms
    -Console Application (Targeting .NET Framework) -
    -{{'[Syncfusion.Pdf.OCR.WinForms.nupkg](https://www.nuget.org/packages/Syncfusion.Pdf.OCR.WinForms)'| markdownify }} -
    -WPF - -{{'[Syncfusion.Pdf.OCR.Wpf.nupkg](https://www.nuget.org/packages/Syncfusion.Pdf.OCR.Wpf)'| markdownify }} -
    -ASP.NET - -{{'[Syncfusion.Pdf.OCR.AspNet.nupkg](https://www.nuget.org/packages/Syncfusion.Pdf.OCR.AspNet)'| markdownify }} -
    -ASP.NET MVC5 - -{{'[Syncfusion.Pdf.OCR.AspNet.Mvc5.nupkg](https://www.nuget.org/packages/Syncfusion.Pdf.OCR.AspNet.Mvc5)'| markdownify }} -
    -ASP.NET Core (Targeting NET Core)
    -Console Application (Targeting .NET Core)
    -Blazor -
    -{{'[Syncfusion.PDF.OCR.Net.Core](https://www.nuget.org/packages/Syncfusion.PDF.OCR.Net.Core)'| markdownify }} -
    - -### Assemblies Required - -Get the following required assemblies by downloading the OCR library installer. Download and install the OCR library for Windows, Linux, and Mac respectively. Please refer to the advanced installation steps for more details. - -#### Syncfusion® assemblies - - - - - - - - - - - - - - - - - - - - -
    Platform(s)Assemblies
    -Windows Forms, WPF, ASP.NET, and ASP.NET MVC - -
      -
    • Syncfusion.OCRProcessor.Base.dll
    • -
    • Syncfusion.Pdf.Base.dll
    • -
    • Syncfusion.Compression.Base.dll
    • -
    • Syncfusion.ImagePreProcessor.Base.dll
    • -
    -
    -.NET Standard 2.0 - -
      -
    • Syncfusion.OCRProcessor.Portable.dll
    • -
    • Syncfusion.PdfImaging.Portable.dll
    • -
    • Syncfusion.Pdf.Portable.dll
    • -
    • Syncfusion.Compression.Portable.dll
    • -
    • {{'[SkiaSharp](https://www.nuget.org/packages/SkiaSharp/3.119.1)'| markdownify }} package
    • -
    • Syncfusion.ImagePreProcessor.Portable.dll
    • -
    -
    -.NET 8/.NET 9/.NET 10 - -
      -
    • Syncfusion.OCRProcessor.NET.dll
    • -
    • Syncfusion.PdfImaging.NET.dll
    • -
    • Syncfusion.Pdf.NET.dll
    • -
    • Syncfusion.Compression.NET.dll
    • -
    • {{'[SkiaSharp](https://www.nuget.org/packages/SkiaSharp/3.119.1)'| markdownify }} package
    • -
    • Syncfusion.ImagePreProcessor.NET.dll
    • -
    -
    +To quickly get started with extracting text from scanned PDF documents in .NET using the Syncfusion® OCR processor Library, refer to this video tutorial: +{% youtube "https://www.youtube.com/watch?v=VhN7ETn0vyA" %} ## Prerequisites @@ -247,11 +88,6 @@ processor.PerformOCR(lDoc); {% endhighlight %} -## Get Started with OCR - -To quickly get started with extracting text from scanned PDF documents in .NET using the Syncfusion® OCR processor Library, refer to this video tutorial: -{% youtube "https://www.youtube.com/watch?v=VhN7ETn0vyA" %} - ### Perform OCR using C# Integrating the OCR processor library in any .NET application is simple. Please refer to the following steps to perform OCR in your .NET application. @@ -354,5 +190,4 @@ Refer to [this](https://help.syncfusion.com/document-processing/pdf/pdf-library/ ## Troubleshooting -Refer to [this](https://help.syncfusion.com/document-processing/pdf/pdf-library/net/working-with-ocr/troubleshooting) section for troubleshooting PDF OCR failures. - +Refer to [this](https://help.syncfusion.com/document-processing/pdf/pdf-library/net/working-with-ocr/troubleshooting) section for troubleshooting PDF OCR failures. \ No newline at end of file diff --git a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/Linux.md b/Document-Processing/Data-Extraction/OCR/NET/Linux.md similarity index 100% rename from Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/Linux.md rename to Document-Processing/Data-Extraction/OCR/NET/Linux.md diff --git a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/MAC.md b/Document-Processing/Data-Extraction/OCR/NET/MAC.md similarity index 99% rename from Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/MAC.md rename to Document-Processing/Data-Extraction/OCR/NET/MAC.md index b638d07d28..76ba56a2eb 100644 --- a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/MAC.md +++ b/Document-Processing/Data-Extraction/OCR/NET/MAC.md @@ -7,7 +7,7 @@ documentation: UG keywords: Assemblies --- -# Perform OCR in Mac +# Perform OCR on macOS The [Syncfusion® .NET OCR library](https://www.syncfusion.com/document-processing/pdf-framework/net/pdf-library/ocr-process) used to extract text from scanned PDFs and images in the Mac application. diff --git a/Document-Processing/Data-Extraction/OCR/NET/NuGet-Packages-Required.md b/Document-Processing/Data-Extraction/OCR/NET/NuGet-Packages-Required.md new file mode 100644 index 0000000000..4e70dba940 --- /dev/null +++ b/Document-Processing/Data-Extraction/OCR/NET/NuGet-Packages-Required.md @@ -0,0 +1,62 @@ +--- +title: NuGet Packages for OCR | Syncfusion +description: This section illustrates the NuGet packages required to use Syncfusion OCR processor library in various platforms and frameworks +platform: document-processing +control: PDF +documentation: UG +--- +# NuGet Packages Required for OCR processor + +Directly install the NuGet package to your application from [nuget.org](https://www.nuget.org/). + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Platform(s)NuGet Package
    +Windows Forms
    +Console Application (Targeting .NET Framework) +
    +{{'[Syncfusion.Pdf.OCR.WinForms.nupkg](https://www.nuget.org/packages/Syncfusion.Pdf.OCR.WinForms)'| markdownify }} +
    +WPF + +{{'[Syncfusion.Pdf.OCR.Wpf.nupkg](https://www.nuget.org/packages/Syncfusion.Pdf.OCR.Wpf)'| markdownify }} +
    +ASP.NET + +{{'[Syncfusion.Pdf.OCR.AspNet.nupkg](https://www.nuget.org/packages/Syncfusion.Pdf.OCR.AspNet)'| markdownify }} +
    +ASP.NET MVC5 + +{{'[Syncfusion.Pdf.OCR.AspNet.Mvc5.nupkg](https://www.nuget.org/packages/Syncfusion.Pdf.OCR.AspNet.Mvc5)'| markdownify }} +
    +ASP.NET Core (Targeting NET Core)
    +Console Application (Targeting .NET Core)
    +Blazor +
    +{{'[Syncfusion.PDF.OCR.Net.Core](https://www.nuget.org/packages/Syncfusion.PDF.OCR.Net.Core)'| markdownify }} +
    \ No newline at end of file diff --git a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/Apply-docker-aks.png b/Document-Processing/Data-Extraction/OCR/NET/OCR-Images/Apply-docker-aks.png similarity index 100% rename from Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/Apply-docker-aks.png rename to Document-Processing/Data-Extraction/OCR/NET/OCR-Images/Apply-docker-aks.png diff --git a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/AzureFunctions1.png b/Document-Processing/Data-Extraction/OCR/NET/OCR-Images/AzureFunctions1.png similarity index 100% rename from Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/AzureFunctions1.png rename to Document-Processing/Data-Extraction/OCR/NET/OCR-Images/AzureFunctions1.png diff --git a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/AzureFunctions10.png b/Document-Processing/Data-Extraction/OCR/NET/OCR-Images/AzureFunctions10.png similarity index 100% rename from Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/AzureFunctions10.png rename to Document-Processing/Data-Extraction/OCR/NET/OCR-Images/AzureFunctions10.png diff --git a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/AzureFunctions11.png b/Document-Processing/Data-Extraction/OCR/NET/OCR-Images/AzureFunctions11.png similarity index 100% rename from Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/AzureFunctions11.png rename to Document-Processing/Data-Extraction/OCR/NET/OCR-Images/AzureFunctions11.png diff --git a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/AzureFunctions12.png b/Document-Processing/Data-Extraction/OCR/NET/OCR-Images/AzureFunctions12.png similarity index 100% rename from Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/AzureFunctions12.png rename to Document-Processing/Data-Extraction/OCR/NET/OCR-Images/AzureFunctions12.png diff --git a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/AzureFunctions13.png b/Document-Processing/Data-Extraction/OCR/NET/OCR-Images/AzureFunctions13.png similarity index 100% rename from Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/AzureFunctions13.png rename to Document-Processing/Data-Extraction/OCR/NET/OCR-Images/AzureFunctions13.png diff --git a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/AzureFunctions2.png b/Document-Processing/Data-Extraction/OCR/NET/OCR-Images/AzureFunctions2.png similarity index 100% rename from Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/AzureFunctions2.png rename to Document-Processing/Data-Extraction/OCR/NET/OCR-Images/AzureFunctions2.png diff --git a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/AzureFunctions3.png b/Document-Processing/Data-Extraction/OCR/NET/OCR-Images/AzureFunctions3.png similarity index 100% rename from Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/AzureFunctions3.png rename to Document-Processing/Data-Extraction/OCR/NET/OCR-Images/AzureFunctions3.png diff --git a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/AzureFunctions4.png b/Document-Processing/Data-Extraction/OCR/NET/OCR-Images/AzureFunctions4.png similarity index 100% rename from Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/AzureFunctions4.png rename to Document-Processing/Data-Extraction/OCR/NET/OCR-Images/AzureFunctions4.png diff --git a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/AzureFunctions5.png b/Document-Processing/Data-Extraction/OCR/NET/OCR-Images/AzureFunctions5.png similarity index 100% rename from Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/AzureFunctions5.png rename to Document-Processing/Data-Extraction/OCR/NET/OCR-Images/AzureFunctions5.png diff --git a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/AzureFunctions7.png b/Document-Processing/Data-Extraction/OCR/NET/OCR-Images/AzureFunctions7.png similarity index 100% rename from Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/AzureFunctions7.png rename to Document-Processing/Data-Extraction/OCR/NET/OCR-Images/AzureFunctions7.png diff --git a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/AzureFunctions8.png b/Document-Processing/Data-Extraction/OCR/NET/OCR-Images/AzureFunctions8.png similarity index 100% rename from Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/AzureFunctions8.png rename to Document-Processing/Data-Extraction/OCR/NET/OCR-Images/AzureFunctions8.png diff --git a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/AzureFunctions9.png b/Document-Processing/Data-Extraction/OCR/NET/OCR-Images/AzureFunctions9.png similarity index 100% rename from Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/AzureFunctions9.png rename to Document-Processing/Data-Extraction/OCR/NET/OCR-Images/AzureFunctions9.png diff --git a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/Azure_configuration_window1.png b/Document-Processing/Data-Extraction/OCR/NET/OCR-Images/Azure_configuration_window1.png similarity index 100% rename from Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/Azure_configuration_window1.png rename to Document-Processing/Data-Extraction/OCR/NET/OCR-Images/Azure_configuration_window1.png diff --git a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/Blazor-Server-App-JetBrains.png b/Document-Processing/Data-Extraction/OCR/NET/OCR-Images/Blazor-Server-App-JetBrains.png similarity index 100% rename from Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/Blazor-Server-App-JetBrains.png rename to Document-Processing/Data-Extraction/OCR/NET/OCR-Images/Blazor-Server-App-JetBrains.png diff --git a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/Button-docker-aks.png b/Document-Processing/Data-Extraction/OCR/NET/OCR-Images/Button-docker-aks.png similarity index 100% rename from Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/Button-docker-aks.png rename to Document-Processing/Data-Extraction/OCR/NET/OCR-Images/Button-docker-aks.png diff --git a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/Core_sample_creation_step1.png b/Document-Processing/Data-Extraction/OCR/NET/OCR-Images/Core_sample_creation_step1.png similarity index 100% rename from Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/Core_sample_creation_step1.png rename to Document-Processing/Data-Extraction/OCR/NET/OCR-Images/Core_sample_creation_step1.png diff --git a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/Core_sample_creation_step2.png b/Document-Processing/Data-Extraction/OCR/NET/OCR-Images/Core_sample_creation_step2.png similarity index 100% rename from Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/Core_sample_creation_step2.png rename to Document-Processing/Data-Extraction/OCR/NET/OCR-Images/Core_sample_creation_step2.png diff --git a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/Core_sample_creation_step3.png b/Document-Processing/Data-Extraction/OCR/NET/OCR-Images/Core_sample_creation_step3.png similarity index 100% rename from Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/Core_sample_creation_step3.png rename to Document-Processing/Data-Extraction/OCR/NET/OCR-Images/Core_sample_creation_step3.png diff --git a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/Core_sample_creation_step4.png b/Document-Processing/Data-Extraction/OCR/NET/OCR-Images/Core_sample_creation_step4.png similarity index 100% rename from Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/Core_sample_creation_step4.png rename to Document-Processing/Data-Extraction/OCR/NET/OCR-Images/Core_sample_creation_step4.png diff --git a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/Deploy-docker-aks.png b/Document-Processing/Data-Extraction/OCR/NET/OCR-Images/Deploy-docker-aks.png similarity index 100% rename from Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/Deploy-docker-aks.png rename to Document-Processing/Data-Extraction/OCR/NET/OCR-Images/Deploy-docker-aks.png diff --git a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/Deployment_type.png b/Document-Processing/Data-Extraction/OCR/NET/OCR-Images/Deployment_type.png similarity index 100% rename from Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/Deployment_type.png rename to Document-Processing/Data-Extraction/OCR/NET/OCR-Images/Deployment_type.png diff --git a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/Docker_file_commends.png b/Document-Processing/Data-Extraction/OCR/NET/OCR-Images/Docker_file_commends.png similarity index 100% rename from Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/Docker_file_commends.png rename to Document-Processing/Data-Extraction/OCR/NET/OCR-Images/Docker_file_commends.png diff --git a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/Install-Blazor-JetBrains-Package.png b/Document-Processing/Data-Extraction/OCR/NET/OCR-Images/Install-Blazor-JetBrains-Package.png similarity index 100% rename from Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/Install-Blazor-JetBrains-Package.png rename to Document-Processing/Data-Extraction/OCR/NET/OCR-Images/Install-Blazor-JetBrains-Package.png diff --git a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/Install-MVC-Package.png b/Document-Processing/Data-Extraction/OCR/NET/OCR-Images/Install-MVC-Package.png similarity index 100% rename from Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/Install-MVC-Package.png rename to Document-Processing/Data-Extraction/OCR/NET/OCR-Images/Install-MVC-Package.png diff --git a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/Install-leptonica.png b/Document-Processing/Data-Extraction/OCR/NET/OCR-Images/Install-leptonica.png similarity index 100% rename from Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/Install-leptonica.png rename to Document-Processing/Data-Extraction/OCR/NET/OCR-Images/Install-leptonica.png diff --git a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/Install-tesseract.png b/Document-Processing/Data-Extraction/OCR/NET/OCR-Images/Install-tesseract.png similarity index 100% rename from Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/Install-tesseract.png rename to Document-Processing/Data-Extraction/OCR/NET/OCR-Images/Install-tesseract.png diff --git a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/JetBrains-Package.png b/Document-Processing/Data-Extraction/OCR/NET/OCR-Images/JetBrains-Package.png similarity index 100% rename from Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/JetBrains-Package.png rename to Document-Processing/Data-Extraction/OCR/NET/OCR-Images/JetBrains-Package.png diff --git a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/LinuxStep1.png b/Document-Processing/Data-Extraction/OCR/NET/OCR-Images/LinuxStep1.png similarity index 100% rename from Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/LinuxStep1.png rename to Document-Processing/Data-Extraction/OCR/NET/OCR-Images/LinuxStep1.png diff --git a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/LinuxStep2.png b/Document-Processing/Data-Extraction/OCR/NET/OCR-Images/LinuxStep2.png similarity index 100% rename from Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/LinuxStep2.png rename to Document-Processing/Data-Extraction/OCR/NET/OCR-Images/LinuxStep2.png diff --git a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/LinuxStep3.png b/Document-Processing/Data-Extraction/OCR/NET/OCR-Images/LinuxStep3.png similarity index 100% rename from Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/LinuxStep3.png rename to Document-Processing/Data-Extraction/OCR/NET/OCR-Images/LinuxStep3.png diff --git a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/LinuxStep4.png b/Document-Processing/Data-Extraction/OCR/NET/OCR-Images/LinuxStep4.png similarity index 100% rename from Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/LinuxStep4.png rename to Document-Processing/Data-Extraction/OCR/NET/OCR-Images/LinuxStep4.png diff --git a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/LinuxStep5.png b/Document-Processing/Data-Extraction/OCR/NET/OCR-Images/LinuxStep5.png similarity index 100% rename from Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/LinuxStep5.png rename to Document-Processing/Data-Extraction/OCR/NET/OCR-Images/LinuxStep5.png diff --git a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/Mac_OS_Console.png b/Document-Processing/Data-Extraction/OCR/NET/OCR-Images/Mac_OS_Console.png similarity index 100% rename from Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/Mac_OS_Console.png rename to Document-Processing/Data-Extraction/OCR/NET/OCR-Images/Mac_OS_Console.png diff --git a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/Mac_OS_NuGet_path.png b/Document-Processing/Data-Extraction/OCR/NET/OCR-Images/Mac_OS_NuGet_path.png similarity index 100% rename from Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/Mac_OS_NuGet_path.png rename to Document-Processing/Data-Extraction/OCR/NET/OCR-Images/Mac_OS_NuGet_path.png diff --git a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/NET-sample-Azure-step1.png b/Document-Processing/Data-Extraction/OCR/NET/OCR-Images/NET-sample-Azure-step1.png similarity index 100% rename from Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/NET-sample-Azure-step1.png rename to Document-Processing/Data-Extraction/OCR/NET/OCR-Images/NET-sample-Azure-step1.png diff --git a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/NET-sample-Azure-step2.png b/Document-Processing/Data-Extraction/OCR/NET/OCR-Images/NET-sample-Azure-step2.png similarity index 100% rename from Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/NET-sample-Azure-step2.png rename to Document-Processing/Data-Extraction/OCR/NET/OCR-Images/NET-sample-Azure-step2.png diff --git a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/NET-sample-Azure-step3.png b/Document-Processing/Data-Extraction/OCR/NET/OCR-Images/NET-sample-Azure-step3.png similarity index 100% rename from Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/NET-sample-Azure-step3.png rename to Document-Processing/Data-Extraction/OCR/NET/OCR-Images/NET-sample-Azure-step3.png diff --git a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/NET-sample-Azure-step4.png b/Document-Processing/Data-Extraction/OCR/NET/OCR-Images/NET-sample-Azure-step4.png similarity index 100% rename from Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/NET-sample-Azure-step4.png rename to Document-Processing/Data-Extraction/OCR/NET/OCR-Images/NET-sample-Azure-step4.png diff --git a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/NET-sample-creation-step1.png b/Document-Processing/Data-Extraction/OCR/NET/OCR-Images/NET-sample-creation-step1.png similarity index 100% rename from Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/NET-sample-creation-step1.png rename to Document-Processing/Data-Extraction/OCR/NET/OCR-Images/NET-sample-creation-step1.png diff --git a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/NET-sample-creation-step2.png b/Document-Processing/Data-Extraction/OCR/NET/OCR-Images/NET-sample-creation-step2.png similarity index 100% rename from Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/NET-sample-creation-step2.png rename to Document-Processing/Data-Extraction/OCR/NET/OCR-Images/NET-sample-creation-step2.png diff --git a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/NET-sample-creation-step3.png b/Document-Processing/Data-Extraction/OCR/NET/OCR-Images/NET-sample-creation-step3.png similarity index 100% rename from Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/NET-sample-creation-step3.png rename to Document-Processing/Data-Extraction/OCR/NET/OCR-Images/NET-sample-creation-step3.png diff --git a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/NET-sample-creation-step4.png b/Document-Processing/Data-Extraction/OCR/NET/OCR-Images/NET-sample-creation-step4.png similarity index 100% rename from Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/NET-sample-creation-step4.png rename to Document-Processing/Data-Extraction/OCR/NET/OCR-Images/NET-sample-creation-step4.png diff --git a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/OCR-ASPNET-Step1.png b/Document-Processing/Data-Extraction/OCR/NET/OCR-Images/OCR-ASPNET-Step1.png similarity index 100% rename from Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/OCR-ASPNET-Step1.png rename to Document-Processing/Data-Extraction/OCR/NET/OCR-Images/OCR-ASPNET-Step1.png diff --git a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/OCR-ASPNET-Step2.png b/Document-Processing/Data-Extraction/OCR/NET/OCR-Images/OCR-ASPNET-Step2.png similarity index 100% rename from Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/OCR-ASPNET-Step2.png rename to Document-Processing/Data-Extraction/OCR/NET/OCR-Images/OCR-ASPNET-Step2.png diff --git a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/OCR-ASPNET-Step3.png b/Document-Processing/Data-Extraction/OCR/NET/OCR-Images/OCR-ASPNET-Step3.png similarity index 100% rename from Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/OCR-ASPNET-Step3.png rename to Document-Processing/Data-Extraction/OCR/NET/OCR-Images/OCR-ASPNET-Step3.png diff --git a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/OCR-ASPNET-Step4.png b/Document-Processing/Data-Extraction/OCR/NET/OCR-Images/OCR-ASPNET-Step4.png similarity index 100% rename from Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/OCR-ASPNET-Step4.png rename to Document-Processing/Data-Extraction/OCR/NET/OCR-Images/OCR-ASPNET-Step4.png diff --git a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/OCR-Core-NuGet-package.png b/Document-Processing/Data-Extraction/OCR/NET/OCR-Images/OCR-Core-NuGet-package.png similarity index 100% rename from Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/OCR-Core-NuGet-package.png rename to Document-Processing/Data-Extraction/OCR/NET/OCR-Images/OCR-Core-NuGet-package.png diff --git a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/OCR-Core-app-creation.png b/Document-Processing/Data-Extraction/OCR/NET/OCR-Images/OCR-Core-app-creation.png similarity index 100% rename from Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/OCR-Core-app-creation.png rename to Document-Processing/Data-Extraction/OCR/NET/OCR-Images/OCR-Core-app-creation.png diff --git a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/OCR-Core-project-configuration1.png b/Document-Processing/Data-Extraction/OCR/NET/OCR-Images/OCR-Core-project-configuration1.png similarity index 100% rename from Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/OCR-Core-project-configuration1.png rename to Document-Processing/Data-Extraction/OCR/NET/OCR-Images/OCR-Core-project-configuration1.png diff --git a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/OCR-Core-project-configuration2.png b/Document-Processing/Data-Extraction/OCR/NET/OCR-Images/OCR-Core-project-configuration2.png similarity index 100% rename from Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/OCR-Core-project-configuration2.png rename to Document-Processing/Data-Extraction/OCR/NET/OCR-Images/OCR-Core-project-configuration2.png diff --git a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/OCR-Docker-NuGet-package.png b/Document-Processing/Data-Extraction/OCR/NET/OCR-Images/OCR-Docker-NuGet-package.png similarity index 100% rename from Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/OCR-Docker-NuGet-package.png rename to Document-Processing/Data-Extraction/OCR/NET/OCR-Images/OCR-Docker-NuGet-package.png diff --git a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/OCR-MVC-NuGet-package.png b/Document-Processing/Data-Extraction/OCR/NET/OCR-Images/OCR-MVC-NuGet-package.png similarity index 100% rename from Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/OCR-MVC-NuGet-package.png rename to Document-Processing/Data-Extraction/OCR/NET/OCR-Images/OCR-MVC-NuGet-package.png diff --git a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/OCR-MVC-app-creation.png b/Document-Processing/Data-Extraction/OCR/NET/OCR-Images/OCR-MVC-app-creation.png similarity index 100% rename from Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/OCR-MVC-app-creation.png rename to Document-Processing/Data-Extraction/OCR/NET/OCR-Images/OCR-MVC-app-creation.png diff --git a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/OCR-MVC-project-configuration1.png b/Document-Processing/Data-Extraction/OCR/NET/OCR-Images/OCR-MVC-project-configuration1.png similarity index 100% rename from Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/OCR-MVC-project-configuration1.png rename to Document-Processing/Data-Extraction/OCR/NET/OCR-Images/OCR-MVC-project-configuration1.png diff --git a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/OCR-MVC-project-configuration2.png b/Document-Processing/Data-Extraction/OCR/NET/OCR-Images/OCR-MVC-project-configuration2.png similarity index 100% rename from Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/OCR-MVC-project-configuration2.png rename to Document-Processing/Data-Extraction/OCR/NET/OCR-Images/OCR-MVC-project-configuration2.png diff --git a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/OCR-NET-step1.png b/Document-Processing/Data-Extraction/OCR/NET/OCR-Images/OCR-NET-step1.png similarity index 100% rename from Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/OCR-NET-step1.png rename to Document-Processing/Data-Extraction/OCR/NET/OCR-Images/OCR-NET-step1.png diff --git a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/OCR-NET-step2.png b/Document-Processing/Data-Extraction/OCR/NET/OCR-Images/OCR-NET-step2.png similarity index 100% rename from Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/OCR-NET-step2.png rename to Document-Processing/Data-Extraction/OCR/NET/OCR-Images/OCR-NET-step2.png diff --git a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/OCR-NET-step3.png b/Document-Processing/Data-Extraction/OCR/NET/OCR-Images/OCR-NET-step3.png similarity index 100% rename from Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/OCR-NET-step3.png rename to Document-Processing/Data-Extraction/OCR/NET/OCR-Images/OCR-NET-step3.png diff --git a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/OCR-WF-NuGet-package.png b/Document-Processing/Data-Extraction/OCR/NET/OCR-Images/OCR-WF-NuGet-package.png similarity index 100% rename from Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/OCR-WF-NuGet-package.png rename to Document-Processing/Data-Extraction/OCR/NET/OCR-Images/OCR-WF-NuGet-package.png diff --git a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/OCR-WF-app-creation.png b/Document-Processing/Data-Extraction/OCR/NET/OCR-Images/OCR-WF-app-creation.png similarity index 100% rename from Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/OCR-WF-app-creation.png rename to Document-Processing/Data-Extraction/OCR/NET/OCR-Images/OCR-WF-app-creation.png diff --git a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/OCR-WF-configuraion-window.png b/Document-Processing/Data-Extraction/OCR/NET/OCR-Images/OCR-WF-configuraion-window.png similarity index 100% rename from Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/OCR-WF-configuraion-window.png rename to Document-Processing/Data-Extraction/OCR/NET/OCR-Images/OCR-WF-configuraion-window.png diff --git a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/OCR-WPF-NuGet-package.png b/Document-Processing/Data-Extraction/OCR/NET/OCR-Images/OCR-WPF-NuGet-package.png similarity index 100% rename from Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/OCR-WPF-NuGet-package.png rename to Document-Processing/Data-Extraction/OCR/NET/OCR-Images/OCR-WPF-NuGet-package.png diff --git a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/OCR-WPF-app-creation.png b/Document-Processing/Data-Extraction/OCR/NET/OCR-Images/OCR-WPF-app-creation.png similarity index 100% rename from Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/OCR-WPF-app-creation.png rename to Document-Processing/Data-Extraction/OCR/NET/OCR-Images/OCR-WPF-app-creation.png diff --git a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/OCR-WPF-project-configuration.png b/Document-Processing/Data-Extraction/OCR/NET/OCR-Images/OCR-WPF-project-configuration.png similarity index 100% rename from Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/OCR-WPF-project-configuration.png rename to Document-Processing/Data-Extraction/OCR/NET/OCR-Images/OCR-WPF-project-configuration.png diff --git a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/OCR-command-aks.png b/Document-Processing/Data-Extraction/OCR/NET/OCR-Images/OCR-command-aks.png similarity index 100% rename from Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/OCR-command-aks.png rename to Document-Processing/Data-Extraction/OCR/NET/OCR-Images/OCR-command-aks.png diff --git a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/OCR-docker-configuration-window.png b/Document-Processing/Data-Extraction/OCR/NET/OCR-Images/OCR-docker-configuration-window.png similarity index 100% rename from Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/OCR-docker-configuration-window.png rename to Document-Processing/Data-Extraction/OCR/NET/OCR-Images/OCR-docker-configuration-window.png diff --git a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/OCR-output-image.png b/Document-Processing/Data-Extraction/OCR/NET/OCR-Images/OCR-output-image.png similarity index 100% rename from Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/OCR-output-image.png rename to Document-Processing/Data-Extraction/OCR/NET/OCR-Images/OCR-output-image.png diff --git a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/OCRDocker1.png b/Document-Processing/Data-Extraction/OCR/NET/OCR-Images/OCRDocker1.png similarity index 100% rename from Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/OCRDocker1.png rename to Document-Processing/Data-Extraction/OCR/NET/OCR-Images/OCRDocker1.png diff --git a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/OCRDocker6.png b/Document-Processing/Data-Extraction/OCR/NET/OCR-Images/OCRDocker6.png similarity index 100% rename from Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/OCRDocker6.png rename to Document-Processing/Data-Extraction/OCR/NET/OCR-Images/OCRDocker6.png diff --git a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/OCR_docker_target.png b/Document-Processing/Data-Extraction/OCR/NET/OCR-Images/OCR_docker_target.png similarity index 100% rename from Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/OCR_docker_target.png rename to Document-Processing/Data-Extraction/OCR/NET/OCR-Images/OCR_docker_target.png diff --git a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/Output-genrate-webpage.png b/Document-Processing/Data-Extraction/OCR/NET/OCR-Images/Output-genrate-webpage.png similarity index 100% rename from Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/Output-genrate-webpage.png rename to Document-Processing/Data-Extraction/OCR/NET/OCR-Images/Output-genrate-webpage.png diff --git a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/Output.png b/Document-Processing/Data-Extraction/OCR/NET/OCR-Images/Output.png similarity index 100% rename from Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/Output.png rename to Document-Processing/Data-Extraction/OCR/NET/OCR-Images/Output.png diff --git a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/Push-docker-aks.png b/Document-Processing/Data-Extraction/OCR/NET/OCR-Images/Push-docker-aks.png similarity index 100% rename from Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/Push-docker-aks.png rename to Document-Processing/Data-Extraction/OCR/NET/OCR-Images/Push-docker-aks.png diff --git a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/Redistributable-file.png b/Document-Processing/Data-Extraction/OCR/NET/OCR-Images/Redistributable-file.png similarity index 100% rename from Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/Redistributable-file.png rename to Document-Processing/Data-Extraction/OCR/NET/OCR-Images/Redistributable-file.png diff --git a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/Service-docker-aks.png b/Document-Processing/Data-Extraction/OCR/NET/OCR-Images/Service-docker-aks.png similarity index 100% rename from Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/Service-docker-aks.png rename to Document-Processing/Data-Extraction/OCR/NET/OCR-Images/Service-docker-aks.png diff --git a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/Set_Copy_Always.png b/Document-Processing/Data-Extraction/OCR/NET/OCR-Images/Set_Copy_Always.png similarity index 100% rename from Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/Set_Copy_Always.png rename to Document-Processing/Data-Extraction/OCR/NET/OCR-Images/Set_Copy_Always.png diff --git a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/Tag-docker-image.png b/Document-Processing/Data-Extraction/OCR/NET/OCR-Images/Tag-docker-image.png similarity index 100% rename from Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/Tag-docker-image.png rename to Document-Processing/Data-Extraction/OCR/NET/OCR-Images/Tag-docker-image.png diff --git a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/Tessdata-path.png b/Document-Processing/Data-Extraction/OCR/NET/OCR-Images/Tessdata-path.png similarity index 100% rename from Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/Tessdata-path.png rename to Document-Processing/Data-Extraction/OCR/NET/OCR-Images/Tessdata-path.png diff --git a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/TessdataRemove.jpeg b/Document-Processing/Data-Extraction/OCR/NET/OCR-Images/TessdataRemove.jpeg similarity index 100% rename from Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/TessdataRemove.jpeg rename to Document-Processing/Data-Extraction/OCR/NET/OCR-Images/TessdataRemove.jpeg diff --git a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/Tessdata_Store.png b/Document-Processing/Data-Extraction/OCR/NET/OCR-Images/Tessdata_Store.png similarity index 100% rename from Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/Tessdata_Store.png rename to Document-Processing/Data-Extraction/OCR/NET/OCR-Images/Tessdata_Store.png diff --git a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/WF_sample_creation_step1.png b/Document-Processing/Data-Extraction/OCR/NET/OCR-Images/WF_sample_creation_step1.png similarity index 100% rename from Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/WF_sample_creation_step1.png rename to Document-Processing/Data-Extraction/OCR/NET/OCR-Images/WF_sample_creation_step1.png diff --git a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/WF_sample_creation_step2.png b/Document-Processing/Data-Extraction/OCR/NET/OCR-Images/WF_sample_creation_step2.png similarity index 100% rename from Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/WF_sample_creation_step2.png rename to Document-Processing/Data-Extraction/OCR/NET/OCR-Images/WF_sample_creation_step2.png diff --git a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/azure_NuGet_package.png b/Document-Processing/Data-Extraction/OCR/NET/OCR-Images/azure_NuGet_package.png similarity index 100% rename from Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/azure_NuGet_package.png rename to Document-Processing/Data-Extraction/OCR/NET/OCR-Images/azure_NuGet_package.png diff --git a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/azure_additional_information.png b/Document-Processing/Data-Extraction/OCR/NET/OCR-Images/azure_additional_information.png similarity index 100% rename from Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/azure_additional_information.png rename to Document-Processing/Data-Extraction/OCR/NET/OCR-Images/azure_additional_information.png diff --git a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/azure_step1.png b/Document-Processing/Data-Extraction/OCR/NET/OCR-Images/azure_step1.png similarity index 100% rename from Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/azure_step1.png rename to Document-Processing/Data-Extraction/OCR/NET/OCR-Images/azure_step1.png diff --git a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/azure_step10.png b/Document-Processing/Data-Extraction/OCR/NET/OCR-Images/azure_step10.png similarity index 100% rename from Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/azure_step10.png rename to Document-Processing/Data-Extraction/OCR/NET/OCR-Images/azure_step10.png diff --git a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/azure_step11.png b/Document-Processing/Data-Extraction/OCR/NET/OCR-Images/azure_step11.png similarity index 100% rename from Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/azure_step11.png rename to Document-Processing/Data-Extraction/OCR/NET/OCR-Images/azure_step11.png diff --git a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/azure_step12.png b/Document-Processing/Data-Extraction/OCR/NET/OCR-Images/azure_step12.png similarity index 100% rename from Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/azure_step12.png rename to Document-Processing/Data-Extraction/OCR/NET/OCR-Images/azure_step12.png diff --git a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/azure_step13.png b/Document-Processing/Data-Extraction/OCR/NET/OCR-Images/azure_step13.png similarity index 100% rename from Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/azure_step13.png rename to Document-Processing/Data-Extraction/OCR/NET/OCR-Images/azure_step13.png diff --git a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/azure_step5.png b/Document-Processing/Data-Extraction/OCR/NET/OCR-Images/azure_step5.png similarity index 100% rename from Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/azure_step5.png rename to Document-Processing/Data-Extraction/OCR/NET/OCR-Images/azure_step5.png diff --git a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/azure_step6.png b/Document-Processing/Data-Extraction/OCR/NET/OCR-Images/azure_step6.png similarity index 100% rename from Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/azure_step6.png rename to Document-Processing/Data-Extraction/OCR/NET/OCR-Images/azure_step6.png diff --git a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/azure_step7.png b/Document-Processing/Data-Extraction/OCR/NET/OCR-Images/azure_step7.png similarity index 100% rename from Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/azure_step7.png rename to Document-Processing/Data-Extraction/OCR/NET/OCR-Images/azure_step7.png diff --git a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/azure_step8.png b/Document-Processing/Data-Extraction/OCR/NET/OCR-Images/azure_step8.png similarity index 100% rename from Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/azure_step8.png rename to Document-Processing/Data-Extraction/OCR/NET/OCR-Images/azure_step8.png diff --git a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/azure_step9.png b/Document-Processing/Data-Extraction/OCR/NET/OCR-Images/azure_step9.png similarity index 100% rename from Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/azure_step9.png rename to Document-Processing/Data-Extraction/OCR/NET/OCR-Images/azure_step9.png diff --git a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/blazor_nuget_package.png b/Document-Processing/Data-Extraction/OCR/NET/OCR-Images/blazor_nuget_package.png similarity index 100% rename from Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/blazor_nuget_package.png rename to Document-Processing/Data-Extraction/OCR/NET/OCR-Images/blazor_nuget_package.png diff --git a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/blazor_server_app_creation.png b/Document-Processing/Data-Extraction/OCR/NET/OCR-Images/blazor_server_app_creation.png similarity index 100% rename from Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/blazor_server_app_creation.png rename to Document-Processing/Data-Extraction/OCR/NET/OCR-Images/blazor_server_app_creation.png diff --git a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/blazor_server_broswer_window.png b/Document-Processing/Data-Extraction/OCR/NET/OCR-Images/blazor_server_broswer_window.png similarity index 100% rename from Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/blazor_server_broswer_window.png rename to Document-Processing/Data-Extraction/OCR/NET/OCR-Images/blazor_server_broswer_window.png diff --git a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/blazor_server_configuration1.png b/Document-Processing/Data-Extraction/OCR/NET/OCR-Images/blazor_server_configuration1.png similarity index 100% rename from Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/blazor_server_configuration1.png rename to Document-Processing/Data-Extraction/OCR/NET/OCR-Images/blazor_server_configuration1.png diff --git a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/blazor_server_configuration2.png b/Document-Processing/Data-Extraction/OCR/NET/OCR-Images/blazor_server_configuration2.png similarity index 100% rename from Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/blazor_server_configuration2.png rename to Document-Processing/Data-Extraction/OCR/NET/OCR-Images/blazor_server_configuration2.png diff --git a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/create-asp.net-core-application.png b/Document-Processing/Data-Extraction/OCR/NET/OCR-Images/create-asp.net-core-application.png similarity index 100% rename from Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/create-asp.net-core-application.png rename to Document-Processing/Data-Extraction/OCR/NET/OCR-Images/create-asp.net-core-application.png diff --git a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/launch-jetbrains-rider.png b/Document-Processing/Data-Extraction/OCR/NET/OCR-Images/launch-jetbrains-rider.png similarity index 100% rename from Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/launch-jetbrains-rider.png rename to Document-Processing/Data-Extraction/OCR/NET/OCR-Images/launch-jetbrains-rider.png diff --git a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/mac_step1.png b/Document-Processing/Data-Extraction/OCR/NET/OCR-Images/mac_step1.png similarity index 100% rename from Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/mac_step1.png rename to Document-Processing/Data-Extraction/OCR/NET/OCR-Images/mac_step1.png diff --git a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/mac_step2.png b/Document-Processing/Data-Extraction/OCR/NET/OCR-Images/mac_step2.png similarity index 100% rename from Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/mac_step2.png rename to Document-Processing/Data-Extraction/OCR/NET/OCR-Images/mac_step2.png diff --git a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/mac_step3.png b/Document-Processing/Data-Extraction/OCR/NET/OCR-Images/mac_step3.png similarity index 100% rename from Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/mac_step3.png rename to Document-Processing/Data-Extraction/OCR/NET/OCR-Images/mac_step3.png diff --git a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/mac_step4.png b/Document-Processing/Data-Extraction/OCR/NET/OCR-Images/mac_step4.png similarity index 100% rename from Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/mac_step4.png rename to Document-Processing/Data-Extraction/OCR/NET/OCR-Images/mac_step4.png diff --git a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/mac_step5.png b/Document-Processing/Data-Extraction/OCR/NET/OCR-Images/mac_step5.png similarity index 100% rename from Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/mac_step5.png rename to Document-Processing/Data-Extraction/OCR/NET/OCR-Images/mac_step5.png diff --git a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/mac_step6.png b/Document-Processing/Data-Extraction/OCR/NET/OCR-Images/mac_step6.png similarity index 100% rename from Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/mac_step6.png rename to Document-Processing/Data-Extraction/OCR/NET/OCR-Images/mac_step6.png diff --git a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/mac_step7.png b/Document-Processing/Data-Extraction/OCR/NET/OCR-Images/mac_step7.png similarity index 100% rename from Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/OCR-Images/mac_step7.png rename to Document-Processing/Data-Extraction/OCR/NET/OCR-Images/mac_step7.png diff --git a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/Troubleshooting.md b/Document-Processing/Data-Extraction/OCR/NET/Troubleshooting.md similarity index 100% rename from Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/Troubleshooting.md rename to Document-Processing/Data-Extraction/OCR/NET/Troubleshooting.md diff --git a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/WPF.md b/Document-Processing/Data-Extraction/OCR/NET/WPF.md similarity index 100% rename from Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/WPF.md rename to Document-Processing/Data-Extraction/OCR/NET/WPF.md diff --git a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/Windows-Forms.md b/Document-Processing/Data-Extraction/OCR/NET/Windows-Forms.md similarity index 100% rename from Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/Windows-Forms.md rename to Document-Processing/Data-Extraction/OCR/NET/Windows-Forms.md diff --git a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/aspnet-mvc.md b/Document-Processing/Data-Extraction/OCR/NET/aspnet-mvc.md similarity index 100% rename from Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/aspnet-mvc.md rename to Document-Processing/Data-Extraction/OCR/NET/aspnet-mvc.md diff --git a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/azure.md b/Document-Processing/Data-Extraction/OCR/NET/azure.md similarity index 100% rename from Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/azure.md rename to Document-Processing/Data-Extraction/OCR/NET/azure.md diff --git a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/blazor.md b/Document-Processing/Data-Extraction/OCR/NET/blazor.md similarity index 100% rename from Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/blazor.md rename to Document-Processing/Data-Extraction/OCR/NET/blazor.md diff --git a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/how-to-perform-ocr-for-a-pdf-document-using-cSharp-and-VB.md b/Document-Processing/Data-Extraction/OCR/NET/how-to-perform-ocr-for-a-pdf-document-using-cSharp-and-VB.md similarity index 100% rename from Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/how-to-perform-ocr-for-a-pdf-document-using-cSharp-and-VB.md rename to Document-Processing/Data-Extraction/OCR/NET/how-to-perform-ocr-for-a-pdf-document-using-cSharp-and-VB.md diff --git a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/how-to-perform-ocr-for-a-pdf-document-using-net-Core.md b/Document-Processing/Data-Extraction/OCR/NET/how-to-perform-ocr-for-a-pdf-document-using-net-Core.md similarity index 100% rename from Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/how-to-perform-ocr-for-a-pdf-document-using-net-Core.md rename to Document-Processing/Data-Extraction/OCR/NET/how-to-perform-ocr-for-a-pdf-document-using-net-Core.md diff --git a/Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/net-core.md b/Document-Processing/Data-Extraction/OCR/NET/net-core.md similarity index 100% rename from Document-Processing/PDF/PDF-Library/NET/Working-with-OCR/net-core.md rename to Document-Processing/Data-Extraction/OCR/NET/net-core.md diff --git a/Document-Processing/Data-Extraction/OCR/NET/overview.md b/Document-Processing/Data-Extraction/OCR/NET/overview.md new file mode 100644 index 0000000000..fa050f0c11 --- /dev/null +++ b/Document-Processing/Data-Extraction/OCR/NET/overview.md @@ -0,0 +1,47 @@ +--- +title: Perform OCR on PDF features | Syncfusion +description: Learn how to perform OCR on scanned PDF documents and images with different tesseract versions using Syncfusion .NET OCR library. +platform: document-processing +control: PDF +documentation: UG +keywords: Assemblies +--- + +# Overview of Optical Character Recognition (OCR) + +Optical character recognition (OCR) is a technology used to convert scanned paper documents in the form of PDF files or images into searchable and editable data. + +The [Syncfusion® OCR processor library](https://www.syncfusion.com/document-processing/pdf-framework/net/pdf-library/ocr-process) has extended support to process OCR on scanned PDF documents and images with the help of Google’s [Tesseract](https://github.com/tesseract-ocr/tesseract) Optical Character Recognition engine. + +An inbuilt `image preprocessor` has been added to the OCR to prepare images for optimal recognition. This step ensures cleaner input and reduces OCR errors. The preprocessor supports the following enhancements: + +* **Convert to Grayscale** – Simplifies image data by removing color information, making text easier to detect. +* **Deskew** – Corrects tilted or rotated text for proper alignment. +* **Denoise** – Removes speckles and artifacts that can interfere with character recognition. +* **Apply Contrast Adjustment** – Enhances text visibility against the background. +* **Apply Binarize** – Converts images to black-and-white for sharper text edges, using advanced thresholding methods + +The Syncfusion® OCR processor library works seamlessly in various platforms: Azure App Services, Azure Functions, AWS Textract, Docker, WinForms, WPF, Blazor, ASP.NET MVC, ASP.NET Core with Windows, MacOS and Linux. + +N> Starting with v20.1.0.x, if you reference Syncfusion® OCR processor assemblies from the trial setup or the NuGet feed, you also have to include a license key in your projects. Please refer to this [link](https://help.syncfusion.com/common/essential-studio/licensing/overview) to learn more about registering the Syncfusion® license key in your application to use its components. + +## Key features + +* Create a searchable PDF from scanned PDF. +* Zonal text extraction from the scanned PDF. +* Preserve Unicode characters. +* Extract text from the image. +* Create a searchable PDF from large scanned PDF documents. +* Create a searchable PDF from rotated scanned PDF. +* Get OCRed text and its bounds from a scanned PDF document. +* Native call. +* Customizing the temp folder. +* Performing OCR with different Page Segmentation Mode. +* Performing OCR with different OCR Engine Mode. +* White List. +* Black List. +* Image into searchable PDF or PDF/A. +* Improved accessibility. +* Post-processing. +* Compatible with .NET Framework 4.5 and above. +* Compatible with .NET Core 2.0 and above. diff --git a/Document-Processing/Data-Extraction/OCR/overview.md b/Document-Processing/Data-Extraction/OCR/overview.md new file mode 100644 index 0000000000..733184a8b0 --- /dev/null +++ b/Document-Processing/Data-Extraction/OCR/overview.md @@ -0,0 +1,14 @@ +--- +title: Intro to OCR Processor | Syncfusion +description: This page introduces the Syncfusion OCR Processor, describing its purpose, key capabilities, and how to get started with optical character recognition in .NET applications. +platform: document-processing +control: OCRProcessor +documentation: UG +keywords: OCR, Optical Character Recognition, Text Recognition +--- + +# Welcome to Syncfusion OCR Processor Library + +Syncfusion® OCR Processor is a high‑performance .NET library that enables accurate text recognition from scanned documents, images, and PDF files. Designed for modern .NET workflows, it processes raster images and document pages to recognize printed text, analyze page layouts, and extract textual content programmatically. + +The OCR Processor supports common document formats and provides a streamlined API for converting image‑based content into machine‑readable text, making it suitable for scenarios such as document digitization, text search, content indexing, and data processing in enterprise applications. \ No newline at end of file