Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/

API Reference

Class

TesseractOcrSessionOptions

Namespace OfficeIMO.Ocr.Tesseract
Assembly OfficeIMO.Ocr.Tesseract
Source revision dce3df7a1b5d with working tree changes
Modifiers sealed

Configures automatic Tesseract discovery and optional trained-data provisioning.

Inheritance

  • Object
  • TesseractOcrSessionOptions

Usage

Explore 2 API references to this type

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

Accepted by parameters 2

Constructors

public TesseractOcrSessionOptions() #

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 TesseractOcrSessionOptions.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.