Table of Contents

Class TextPatternScannerResult

Namespace
IO.Scanbot.Sdk.Textpattern
Assembly
DocumentSDK.NET.Droid.dll
public sealed class TextPatternScannerResult : Object, IParcelable, IJavaObject, IDisposable, IJavaPeerable
Inheritance
TextPatternScannerResult
Implements

Constructors

TextPatternScannerResult(JSONObject)

public TextPatternScannerResult(JSONObject json)

Parameters

json JSONObject

TextPatternScannerResult(IDictionary<string, Object>)

public TextPatternScannerResult(IDictionary<string, Object> source)

Parameters

source IDictionary<string, Object>

TextPatternScannerResult(string, IList<WordBox>, IList<SymbolBox>, double, bool)

public TextPatternScannerResult(string rawText, IList<WordBox> wordBoxes, IList<SymbolBox> symbolBoxes, double confidence, bool validationSuccessful)

Parameters

rawText string
wordBoxes IList<WordBox>
symbolBoxes IList<SymbolBox>
confidence double
validationSuccessful bool

Properties

Confidence

public double Confidence { get; }

Property Value

double

Creator

public static IParcelableCreator Creator { get; }

Property Value

IParcelableCreator

RawText

public string RawText { get; }

Property Value

string

SymbolBoxes

public IList<SymbolBox> SymbolBoxes { get; }

Property Value

IList<SymbolBox>

ValidationSuccessful

public bool ValidationSuccessful { get; }

Property Value

bool

WordBoxes

public IList<WordBox> WordBoxes { get; }

Property Value

IList<WordBox>

Methods

Component1()

public string Component1()

Returns

string

Component2()

public IList<WordBox> Component2()

Returns

IList<WordBox>

Component3()

public IList<SymbolBox> Component3()

Returns

IList<SymbolBox>

Component4()

public double Component4()

Returns

double

Component5()

public bool Component5()

Returns

bool

Copy(string, IList<WordBox>, IList<SymbolBox>, double, bool)

public TextPatternScannerResult Copy(string rawText, IList<WordBox> wordBoxes, IList<SymbolBox> symbolBoxes, double confidence, bool validationSuccessful)

Parameters

rawText string
wordBoxes IList<WordBox>
symbolBoxes IList<SymbolBox>
confidence double
validationSuccessful bool

Returns

TextPatternScannerResult

DescribeContents()

public int DescribeContents()

Returns

int

ToJson(ToJsonConfiguration)

public JSONObject ToJson(ToJsonConfiguration config)

Parameters

config ToJsonConfiguration

Returns

JSONObject

WriteToParcel(Parcel, ParcelableWriteFlags)

public void WriteToParcel(Parcel @out, ParcelableWriteFlags flags)

Parameters

out Parcel
flags ParcelableWriteFlags