Class BarcodeItem
- Namespace
- IO.Scanbot.Sdk.Barcode
- Assembly
- DocumentSDK.NET.Droid.dll
public sealed class BarcodeItem : Object, IParcelable, IJavaObject, IDisposable, IJavaPeerable, IAutoCloseable
- Inheritance
-
BarcodeItem
- Implements
-
Constructors
BarcodeItem(JSONObject)
public BarcodeItem(JSONObject json)
Parameters
json
JSONObject
BarcodeItem(IDictionary<string, Object>)
public BarcodeItem(IDictionary<string, Object> source)
Parameters
source
IDictionary<string, Object>
public BarcodeItem(string text, byte[] rawBytes, IList<RangeEncoding> rawBytesEncodings, StructuredAppendInfo structuredAppendInfo, BarcodeFormat format, IList<Point> quad, IList<PointF> quadNormalized, IList<Point> extendedQuad, IList<PointF> extendedQuadNormalized, bool isUpsideDown, ImageRef sourceImage, string upcEanExtension, bool isGS1Message, bool isGS1CompositePart, int dataBarStackSize, double sizeScore, GenericDocument extractedDocument, int globalIndex)
Parameters
text
string
rawBytes
byte[]
rawBytesEncodings
IList<RangeEncoding>
structuredAppendInfo
StructuredAppendInfo
format
BarcodeFormat
quad
IList<Point>
quadNormalized
IList<PointF>
extendedQuad
IList<Point>
extendedQuadNormalized
IList<PointF>
isUpsideDown
bool
sourceImage
ImageRef
upcEanExtension
string
isGS1Message
bool
isGS1CompositePart
bool
dataBarStackSize
int
sizeScore
double
extractedDocument
GenericDocument
globalIndex
int
Properties
Creator
public static IParcelableCreator Creator { get; }
Property Value
- IParcelableCreator
DataBarStackSize
public int DataBarStackSize { get; }
Property Value
- int
ExtendedQuad
public IList<Point> ExtendedQuad { get; }
Property Value
- IList<Point>
ExtendedQuadNormalized
public IList<PointF> ExtendedQuadNormalized { get; }
Property Value
- IList<PointF>
public GenericDocument ExtractedDocument { get; }
Property Value
- GenericDocument
public BarcodeFormat Format { get; }
Property Value
- BarcodeFormat
GlobalIndex
public int GlobalIndex { get; }
Property Value
- int
IsGS1CompositePart
public bool IsGS1CompositePart { get; }
Property Value
- bool
IsGS1Message
public bool IsGS1Message { get; }
Property Value
- bool
IsUpsideDown
public bool IsUpsideDown { get; }
Property Value
- bool
Quad
public IList<Point> Quad { get; }
Property Value
- IList<Point>
QuadNormalized
public IList<PointF> QuadNormalized { get; }
Property Value
- IList<PointF>
RawBytesEncodings
public IList<RangeEncoding> RawBytesEncodings { get; }
Property Value
- IList<RangeEncoding>
SizeScore
public double SizeScore { get; }
Property Value
- double
SourceImage
public ImageRef SourceImage { get; }
Property Value
- ImageRef
StructuredAppendInfo
public StructuredAppendInfo StructuredAppendInfo { get; }
Property Value
- StructuredAppendInfo
Text
public string Text { get; }
Property Value
- string
UpcEanExtension
public string UpcEanExtension { get; }
Property Value
- string
Methods
Close()
Component1()
public string Component1()
Returns
- string
Component10()
public bool Component10()
Returns
- bool
Component11()
public ImageRef Component11()
Returns
- ImageRef
Component12()
public string Component12()
Returns
- string
Component13()
public bool Component13()
Returns
- bool
Component14()
public bool Component14()
Returns
- bool
Component15()
Returns
- int
Component16()
public double Component16()
Returns
- double
Component17()
public GenericDocument Component17()
Returns
- GenericDocument
Component18()
Returns
- int
Component2()
public byte[] Component2()
Returns
- byte[]
Component3()
public IList<RangeEncoding> Component3()
Returns
- IList<RangeEncoding>
Component4()
public StructuredAppendInfo Component4()
Returns
- StructuredAppendInfo
Component5()
public BarcodeFormat Component5()
Returns
- BarcodeFormat
Component6()
public IList<Point> Component6()
Returns
- IList<Point>
Component7()
public IList<PointF> Component7()
Returns
- IList<PointF>
Component8()
public IList<Point> Component8()
Returns
- IList<Point>
Component9()
public IList<PointF> Component9()
Returns
- IList<PointF>
public BarcodeItem Copy(string text, byte[] rawBytes, IList<RangeEncoding> rawBytesEncodings, StructuredAppendInfo structuredAppendInfo, BarcodeFormat format, IList<Point> quad, IList<PointF> quadNormalized, IList<Point> extendedQuad, IList<PointF> extendedQuadNormalized, bool isUpsideDown, ImageRef sourceImage, string upcEanExtension, bool isGS1Message, bool isGS1CompositePart, int dataBarStackSize, double sizeScore, GenericDocument extractedDocument, int globalIndex)
Parameters
text
string
rawBytes
byte[]
rawBytesEncodings
IList<RangeEncoding>
structuredAppendInfo
StructuredAppendInfo
format
BarcodeFormat
quad
IList<Point>
quadNormalized
IList<PointF>
extendedQuad
IList<Point>
extendedQuadNormalized
IList<PointF>
isUpsideDown
bool
sourceImage
ImageRef
upcEanExtension
string
isGS1Message
bool
isGS1CompositePart
bool
dataBarStackSize
int
sizeScore
double
extractedDocument
GenericDocument
globalIndex
int
Returns
- BarcodeItem
DescribeContents()
public int DescribeContents()
Returns
- int
GetRawBytes()
public byte[] GetRawBytes()
Returns
- byte[]
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