Turkish OCR in C# and .NET

Curtis Chau
Curtis Chau
Updated: August 2, 2026
Other versions of this document:

IronOCR is a C# software component allowing .NET coders to read text from images and PDF documents in 126 languages, including Turkish.

It is an advanced fork of Tesseract, built exclusively for .NET developers and regularly outperforms other Tesseract engines in both speed and accuracy.

Contents of IronOcr.Languages.Turkish

This package contains 46 OCR languages for .NET:

  • Turkish
  • TurkishBest
  • TurkishFast

Download

Turkish Language Pack [Türkçe]

Installation

The first step is to install the Turkish OCR package in your .NET project using the following NuGet package manager command.

PM > Install-Package IronOcr.Languages.Turkish

Code Example

This C# code example demonstrates how to read Turkish text from an image or PDF document.

// Import the IronOcr namespace
using IronOcr;

class OCRExample
{
    static void Main()
    {
        // Create a new IronTesseract object
        var Ocr = new IronTesseract();
        
        // Set the OCR language to Turkish
        Ocr.Language = OcrLanguage.Turkish;
        
        // Define the input using a path to the image or PDF file
        using (var Input = new OcrInput(@"images\Turkish.png"))
        {
            // Perform the OCR reading operation
            var Result = Ocr.Read(Input);
            
            // Retrieve the text from the OCR result
            var AllText = Result.Text;
            
            // Print the extracted text to the console
            Console.WriteLine(AllText);
        }
    }
}

This code sets up an OCR process using IronOCR to read Turkish text from an input image. It then prints the extracted text to the console.

Curtis Chau holds a Bachelor’s degree in Computer Science (Carleton University) and specializes in front-end development with expertise in Node.js, TypeScript, JavaScript, and React. Passionate about crafting intuitive and aesthetically pleasing user interfaces, Curtis enjoys working with modern frameworks and creating well-structured, visually appealing manuals.

Read More

Ready to Get Started?

Nuget Downloads 6,357,159Version:2026.11just released