API Reference

Class

ProcessOcrEngine

Namespace OfficeIMO.Ocr.Process
Assembly OfficeIMO.Ocr.Process
Implements
IOcrEngine
Modifiers sealed

Runs an external executable that implements the OfficeIMO OCR JSON file protocol.

Inheritance

  • Object
  • ProcessOcrEngine

Constructors

public ProcessOcrEngine(ProcessOcrEngineOptions options) #

Creates a process-backed OCR engine from an immutable option snapshot.

Parameters

options OfficeIMO.Ocr.Process.ProcessOcrEngineOptions requiredposition: 0

Methods

public virtual async Task<OcrResult> RecognizeAsync(OcrRequest request, CancellationToken cancellationToken = null) #
Returns: Task<OcrResult>

Parameters

request OfficeIMO.Ocr.OcrRequest requiredposition: 0
cancellationToken System.Threading.CancellationToken = null optionalposition: 1

Properties

public virtual String Id { get; } #
public virtual OcrEngineCapabilities Capabilities { get; } #