# PdfNetStack.Ocr.Tesseract namespace

> Types in the PdfNetStack.Ocr.Tesseract namespace of the PdfNetStack package: every class, struct and enum, with a one line summary.

Package: `PdfNetStack`

### Classes

 [TesseractOcrEngine](https://www.jadev-corp.com/api/pdfnetstack-ocr-tesseract/tesseractocrengine/)

OCR with an installed Tesseract: each image is one <code>tesseract</code> process that reads the pixels
from its standard input and writes its results to its standard output, with no shell and no
temporary files. A process that crashes, hangs or floods its output only costs that image.
Safe to call from several threads, up to [MaxConcurrentProcesses](https://www.jadev-corp.com/api/pdfnetstack-ocr-tesseract/tesseractocrengineoptions/#PdfNetStack_Ocr_Tesseract_TesseractOcrEngineOptions_MaxConcurrentProcesses)
at once. Tesseract and its language data are installed separately.

 [TesseractOcrEngineOptions](https://www.jadev-corp.com/api/pdfnetstack-ocr-tesseract/tesseractocrengineoptions/)

Settings for [TesseractOcrEngine](https://www.jadev-corp.com/api/pdfnetstack-ocr-tesseract/tesseractocrengine/).

 [TesseractOcrException](https://www.jadev-corp.com/api/pdfnetstack-ocr-tesseract/tesseractocrexception/)

Tesseract could not read an image: it failed, or what it wrote cannot be used.

Source: https://www.jadev-corp.com/pdfnetstack/api/pdfnetstack-ocr-tesseract/
