OcrOperationProcessor - конструктор

Объект, выполняющий обработку операций по распознаванию текста в файле в рамках активной операции. Используется для обработки активных операций по карточке "Операция OCR".

Definition

Пространство имён: Tessa.Extensions.Default.Server.TextRecognition
Сборка: Tessa.Extensions.Default.Server (в Tessa.Extensions.Default.Server.dll) Версия: 4.2.3+85077ef6104b2e81389e52f8b825d77905da3c54
C#
public OcrOperationProcessor(
	IDbScope dbScope,
	ICardCache cardCache,
	IErrorManager errorManager,
	IOcrProcessor ocrProcessor,
	ILicenseManager licenseManager,
	ICardRepository cardRepository,
	ICardFileManager cardFileManager,
	IOperationRepository operationRepository,
	ICardStreamServerRepository cardStreamServerRepository,
	ICardServerPermissionsProvider cardServerPermissionsProvider
)

Параметры

dbScope  IDbScope
Объект для взаимодействия с базой данных. Определяет область видимости объекта DbManager.
cardCache  ICardCache
Потокобезопасный кэш с карточками и дополнительными настройками.
errorManager  IErrorManager
Объект, управляющий отправкой и получением ошибок.
ocrProcessor  IOcrProcessor
Объект, выполняющий обработку операций по распознаванию текста в файле в рамках активной операции.
licenseManager  ILicenseManager
Объект, предоставляющий доступ к лицензии.
cardRepository  ICardRepository
Репозиторий для управления карточками.
cardFileManager  ICardFileManager
Объект, который управляет объектами контейнеров ICardFileContainer, объединяющих карточку с её файлами. Объект доступен на клиенте и на сервере.
operationRepository  IOperationRepository
Репозиторий, управляющий операциями.
cardStreamServerRepository  ICardStreamServerRepository
Репозиторий для потокового управления карточками на сервере.
cardServerPermissionsProvider  ICardServerPermissionsProvider
Объект, предоставляющий права доступа в соответствии с активной системой прав. Например, для типового решения предоставляет токен KrToken с полным набором прав.

См. также