API Reference

Class

TesseractOcrSessionOptions

Namespace OfficeIMO.Ocr.Tesseract
Assembly OfficeIMO.Ocr.Tesseract
Modifiers sealed

Configures automatic Tesseract discovery and optional trained-data provisioning.

Inheritance

  • Object
  • TesseractOcrSessionOptions

Usage

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Accepted by parameters

Constructors

Properties

public TesseractOcrLanguage Languages { get; set; } #

Discoverable languages to recognize. Combine values with |; English is the default.

public String CustomLanguageExpression { get; set; } #

Advanced raw Tesseract language expression for caller-installed custom trained-data models. When set, this overrides Languages.

public TesseractOcrEngineOptions Engine { get; set; } #

Advanced Tesseract process, timeout, and resource limits.

public TesseractLanguageDataOptions LanguageData { get; set; } #

Checksum-pinned language-data cache and transport configuration.

public Boolean ProvisionMissingLanguageData { get; set; } #

Downloads checksum-pinned curated language data when a requested language is missing.