Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/

API Reference

Class

TesseractOcrEngineProvider

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

Registers the installed Tesseract CLI engine with the explicit optional-provider catalog.

Inheritance

  • Object
  • TesseractOcrEngineProvider

Remarks

Supported scalar keys are executable, tessdata, language, temporaryDirectory, engineMode, pageSegmentationMode, dpi, and timeoutSeconds. The host must trust filesystem and executable settings; no executable, model, or package is downloaded by this provider.

Constructors

public TesseractOcrEngineProvider() #

Methods

public IOcrEngine Create(IReadOnlyDictionary<String, String> options) #
Returns: IOcrEngine

Creates one configured engine from bounded scalar options.

Parameters

options System.Collections.Generic.IReadOnlyDictionary{System.String,System.String} requiredposition: 0

Properties

public String Id { get; } #

Stable provider identifier.

public String DisplayName { get; } #

Human-readable provider name.

public OcrEngineCapabilities Capabilities { get; } #

Capabilities available from engines created by this provider.