UNPKG

@regulaforensics/document-reader

Version:

This is an npm module for Regula Document Reader SDK. It allows you to read various kinds of identification documents using your phone's camera.

42 lines (33 loc) 1.06 kB
import { ProcessParams } from "../params/process_params/ProcessParams"; import { Scenario } from "../info/DocReaderScenario"; export class OnlineProcessingConfig { mode url processParams imageFormat imageCompressionQuality requestHeaders constructor(mode) { this.mode = mode this.processParams = new ProcessParams() this.processParams.scenario = Scenario.FULL_PROCESS } static fromJson(jsonObject) { if (jsonObject == null) return null const result = new OnlineProcessingConfig(jsonObject["mode"]) result.url = jsonObject["url"] result.imageFormat = jsonObject["imageFormat"] result.imageCompressionQuality = jsonObject["imageCompressionQuality"] result.processParams = ProcessParams.fromJson(jsonObject["processParams"]) result.requestHeaders = jsonObject["requestHeaders"] return result } } export const ImageFormat = { PNG: 0, JPG: 1 } export const OnlineMode = { MANUAL: 0, AUTO: 1 }