API Reference

Class

OfficeDocumentOcrProcessor

Namespace OfficeIMO.Reader
Assembly OfficeIMO.Reader
Modifiers sealed

Runs a configured OCR engine as an ordered rich-document processor step.

Inheritance

  • Object
  • OfficeDocumentOcrProcessor

Constructors

public OfficeDocumentOcrProcessor(IOfficeOcrEngine engine, OfficeDocumentOcrExecutionOptions options = null, String id = "ocr-execution") #

Creates an OCR processor with a frozen execution configuration.

Parameters

engine OfficeIMO.Reader.IOfficeOcrEngine requiredposition: 0
options OfficeIMO.Reader.OfficeDocumentOcrExecutionOptions = null optionalposition: 1
id System.String = "ocr-execution" optionalposition: 2

Methods

public virtual OfficeDocumentReadResult Process(OfficeDocumentReadResult document, OfficeDocumentProcessorContext context) #
Returns: OfficeDocumentReadResult

Parameters

document OfficeIMO.Reader.OfficeDocumentReadResult requiredposition: 0
context OfficeIMO.Reader.OfficeDocumentProcessorContext requiredposition: 1
public virtual async Task<OfficeDocumentReadResult> ProcessAsync(OfficeDocumentReadResult document, OfficeDocumentProcessorContext context) #
Returns: Task<OfficeDocumentReadResult>

Parameters

document OfficeIMO.Reader.OfficeDocumentReadResult requiredposition: 0
context OfficeIMO.Reader.OfficeDocumentProcessorContext requiredposition: 1

Properties