API Reference
Class
OcrEngineCatalog
Explicit registry for optional OCR providers. The core package performs no ambient scanning and carries no provider runtime dependency; hosts decide which provider instances or assemblies are trusted.
Inheritance
- Object
- OcrEngineCatalog
Usage
Explore 1 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.
Returned or exposed by 1
- Method OcrEngineCatalog.Register
Constructors
public OcrEngineCatalog() #Methods
public IOcrEngine Create(String id, IReadOnlyDictionary<String, String>? options = null) #Returns:
IOcrEngineCreates a selected provider engine from caller-owned scalar options.
Parameters
- id System.String
- options System.Collections.Generic.IReadOnlyDictionary<System.String, System.String>? = null
public IReadOnlyList<OcrEngineDescriptor> Discover() #Returns:
IReadOnlyList<OcrEngineDescriptor>Returns immutable descriptors ordered by stable identifier.
public OcrEngineCatalog Register(IOcrEngineProvider provider) #Returns:
OcrEngineCatalogRegisters a provider. Identifiers are unique without regard to case.
Parameters
- provider OfficeIMO.Ocr.IOcrEngineProvider
Inherited Methods
public virtual Boolean Equals(Object? obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object?