Table of Contents

Class NativeGenericTextRecognizerConfig

Namespace
IO.Scanbot.Generictext
Assembly
DocumentSDK.NET.Droid.dll
[Register("io/scanbot/generictext/NativeGenericTextRecognizerConfig", DoNotGenerateAcw = true)]
public sealed class NativeGenericTextRecognizerConfig : Object, IJavaObject, IJavaPeerable, IDisposable
Inheritance
NativeGenericTextRecognizerConfig
Implements
Inherited Members

Constructors

NativeGenericTextRecognizerConfig(int, int, int, bool, string, string, INativeGenericTextValidationCallback, INativeGenericTextCleanerCallback)

[Register(".ctor", "(IIIZLjava/lang/String;Ljava/lang/String;Lio/scanbot/generictext/NativeGenericTextValidationCallback;Lio/scanbot/generictext/NativeGenericTextCleanerCallback;)V", "")]
public NativeGenericTextRecognizerConfig(int minimumNumberOfRequiredFramesWithEqualRecognitionResult, int maximumNumberOfAccumulatedFrames, int ocrResolutionLimit, bool matchSubstringForPattern, string allowedSymbols, string validator, INativeGenericTextValidationCallback callback, INativeGenericTextCleanerCallback callbackCleaner)

Parameters

minimumNumberOfRequiredFramesWithEqualRecognitionResult int
maximumNumberOfAccumulatedFrames int
ocrResolutionLimit int
matchSubstringForPattern bool
allowedSymbols string
validator string
callback INativeGenericTextValidationCallback
callbackCleaner INativeGenericTextCleanerCallback

Properties

AllowedSymbols

[Register("allowedSymbols")]
public string AllowedSymbols { get; set; }

Property Value

string

Callback

[Register("callback")]
public INativeGenericTextValidationCallback Callback { get; set; }

Property Value

INativeGenericTextValidationCallback

CallbackCleaner

[Register("callbackCleaner")]
public INativeGenericTextCleanerCallback CallbackCleaner { get; set; }

Property Value

INativeGenericTextCleanerCallback

MatchSubstringForPattern

[Register("matchSubstringForPattern")]
public bool MatchSubstringForPattern { get; set; }

Property Value

bool

MaximumNumberOfAccumulatedFrames

[Register("maximumNumberOfAccumulatedFrames")]
public int MaximumNumberOfAccumulatedFrames { get; set; }

Property Value

int

MinimumNumberOfRequiredFramesWithEqualRecognitionResult

[Register("minimumNumberOfRequiredFramesWithEqualRecognitionResult")]
public int MinimumNumberOfRequiredFramesWithEqualRecognitionResult { get; set; }

Property Value

int

OcrResolutionLimit

[Register("ocrResolutionLimit")]
public int OcrResolutionLimit { get; set; }

Property Value

int

Validator

[Register("validator")]
public string Validator { get; set; }

Property Value

string

Methods

Component1()

[Register("component1", "()I", "")]
public int Component1()

Returns

int

Component2()

[Register("component2", "()I", "")]
public int Component2()

Returns

int

Component3()

[Register("component3", "()I", "")]
public int Component3()

Returns

int

Component4()

[Register("component4", "()Z", "")]
public bool Component4()

Returns

bool

Component5()

[Register("component5", "()Ljava/lang/String;", "")]
public string Component5()

Returns

string

Component6()

[Register("component6", "()Ljava/lang/String;", "")]
public string Component6()

Returns

string

Component7()

[Register("component7", "()Lio/scanbot/generictext/NativeGenericTextValidationCallback;", "")]
public INativeGenericTextValidationCallback Component7()

Returns

INativeGenericTextValidationCallback

Component8()

[Register("component8", "()Lio/scanbot/generictext/NativeGenericTextCleanerCallback;", "")]
public INativeGenericTextCleanerCallback Component8()

Returns

INativeGenericTextCleanerCallback

Copy(int, int, int, bool, string, string, INativeGenericTextValidationCallback, INativeGenericTextCleanerCallback)

[Register("copy", "(IIIZLjava/lang/String;Ljava/lang/String;Lio/scanbot/generictext/NativeGenericTextValidationCallback;Lio/scanbot/generictext/NativeGenericTextCleanerCallback;)Lio/scanbot/generictext/NativeGenericTextRecognizerConfig;", "")]
public NativeGenericTextRecognizerConfig Copy(int minimumNumberOfRequiredFramesWithEqualRecognitionResult, int maximumNumberOfAccumulatedFrames, int ocrResolutionLimit, bool matchSubstringForPattern, string allowedSymbols, string validator, INativeGenericTextValidationCallback callback, INativeGenericTextCleanerCallback callbackCleaner)

Parameters

minimumNumberOfRequiredFramesWithEqualRecognitionResult int
maximumNumberOfAccumulatedFrames int
ocrResolutionLimit int
matchSubstringForPattern bool
allowedSymbols string
validator string
callback INativeGenericTextValidationCallback
callbackCleaner INativeGenericTextCleanerCallback

Returns

NativeGenericTextRecognizerConfig