Class DefaultBarcodeScanner
- Namespace
- IO.Scanbot.Sdk.Barcode
- Assembly
- BarcodeSDK.NET.Droid.dll
[Register("io/scanbot/sdk/barcode/DefaultBarcodeScanner", DoNotGenerateAcw = true)]
public sealed class DefaultBarcodeScanner : Object, IBarcodeScanner, IJavaObject, IJavaPeerable, IDisposable
- Inheritance
-
DefaultBarcodeScanner
- Implements
-
- Inherited Members
-
Constructors
DefaultBarcodeScanner()
[Register(".ctor", "()V", "")]
public DefaultBarcodeScanner()
Methods
CopyCurrentConfiguration()
[Register("copyCurrentConfiguration", "()Lio/scanbot/sdk/barcode/BarcodeScannerConfiguration;", "")]
public BarcodeScannerConfiguration CopyCurrentConfiguration()
Returns
- BarcodeScannerConfiguration
EnableBarcodeScan(bool)
[Register("enableBarcodeScan", "(Z)V", "")]
public void EnableBarcodeScan(bool barcodeScanEnabled)
Parameters
barcodeScanEnabled
bool
ScanFromBitmap(Bitmap, int)
[Register("scanFromBitmap", "(Landroid/graphics/Bitmap;I)Lio/scanbot/sdk/barcode/BarcodeScannerResult;", "")]
public BarcodeScannerResult ScanFromBitmap(Bitmap bitmap, int frameOrientation)
Parameters
bitmap
Bitmap
frameOrientation
int
Returns
- BarcodeScannerResult
ScanFromJpeg(byte[], int)
[Register("scanFromJpeg", "([BI)Lio/scanbot/sdk/barcode/BarcodeScannerResult;", "")]
public BarcodeScannerResult ScanFromJpeg(byte[] jpeg, int frameOrientation)
Parameters
jpeg
byte[]
frameOrientation
int
Returns
- BarcodeScannerResult
ScanFromNv21(byte[], int, int, int)
[Register("scanFromNv21", "([BIII)Lio/scanbot/sdk/barcode/BarcodeScannerResult;", "")]
public 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)
[Register("scanFromNv21", "([BIIILandroid/graphics/Rect;)Lio/scanbot/sdk/barcode/BarcodeScannerResult;", "")]
public 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)
[Register("scanFromRgba", "([BIII)Lio/scanbot/sdk/barcode/BarcodeScannerResult;", "")]
public BarcodeScannerResult ScanFromRgba(byte[] img, int width, int height, int frameOrientation)
Parameters
img
byte[]
width
int
height
int
frameOrientation
int
Returns
- BarcodeScannerResult
SetConfiguration(BarcodeScannerConfiguration)
[Register("setConfiguration", "(Lio/scanbot/sdk/barcode/BarcodeScannerConfiguration;)V", "")]
public void SetConfiguration(BarcodeScannerConfiguration configuration)
Parameters
configuration
BarcodeScannerConfiguration