Table of Contents

Interface IBarcodeScanner

Namespace
IO.Scanbot.Sdk.Barcode
Assembly
DocumentSDK.NET.Droid.dll
public interface IBarcodeScanner : IJavaObject, IDisposable, IJavaPeerable
Inherited Members

Methods

CopyCurrentConfiguration()

BarcodeScannerConfiguration CopyCurrentConfiguration()

Returns

BarcodeScannerConfiguration

EnableBarcodeScan(bool)

void EnableBarcodeScan(bool barcodeScanEnabled)

Parameters

barcodeScanEnabled bool

ScanFromBitmap(Bitmap, int)

BarcodeScannerResult ScanFromBitmap(Bitmap bitmap, int frameOrientation)

Parameters

bitmap Bitmap
frameOrientation int

Returns

BarcodeScannerResult

ScanFromJpeg(byte[], int)

BarcodeScannerResult ScanFromJpeg(byte[] jpeg, int frameOrientation)

Parameters

jpeg byte[]
frameOrientation int

Returns

BarcodeScannerResult

ScanFromNv21(byte[], int, int, int)

BarcodeScannerResult ScanFromNv21(byte[] nv21, int width, int height, int frameOrientation)

Parameters

nv21 byte[]
width int
height int
frameOrientation int

Returns

BarcodeScannerResult

ScanFromNv21(byte[], int, int, int, Rect)

BarcodeScannerResult ScanFromNv21(byte[] nv21, int width, int height, int frameOrientation, Rect finderRect)

Parameters

nv21 byte[]
width int
height int
frameOrientation int
finderRect Rect

Returns

BarcodeScannerResult

ScanFromRgba(byte[], int, int, int)

BarcodeScannerResult ScanFromRgba(byte[] img, int width, int height, int frameOrientation)

Parameters

img byte[]
width int
height int
frameOrientation int

Returns

BarcodeScannerResult

SetConfiguration(BarcodeScannerConfiguration)

void SetConfiguration(BarcodeScannerConfiguration configuration)

Parameters

configuration BarcodeScannerConfiguration