Initialization and Destroy
Method | Description |
---|---|
BarcodeReader |
Initialization of BarcodeReader object. |
destroy |
Destroys an instance of BarcodeReader object. |
getInstance |
Creates an instance of Dynamsoft Barcode Reader. |
recycle |
Destroys an instance of Dynamsoft Barcode Reader. |
BarcodeReader
Initialization of BarcodeReader
object.
com.dynamsoft.dbr.BarcodeReader.BarcodeReader() throws BarcodeReaderException
Exception
BarcodeReaderException
Code Snippet
BarcodeReader reader = new BarcodeReader();
Remarks
If you initialize DynamsoftBarcodeReader by this method without license, the decoding results maybe unreliable.
Initialization of BarcodeReader
with license.
com.dynamsoft.dbr.BarcodeReader.BarcodeReader(String license)throws BarcodeReaderException
Exception
BarcodeReaderException
Code Snippet
BarcodeReader reader = new BarcodeReader("t0260NwAAAHV***************");
Destroy
Destroys an instance of BarcodeReader
object.
void com.dynamsoft.dbr.BarcodeReader.destroy()
Code Snippet
BarcodeReader reader = new BarcodeReader("t0260NwAAAHV***************");
reader.destroy();
GetInstance
Creates an instance of Dynamsoft Barcode Reader.
static BarcodeReader com.dynamsoft.dbr.BarcodeReader.getInstance()
Return Value
Returns an instance of Dynamsoft Barcode Reader. If failed, returns null
.
Code Snippet
//Make sure initLicense have been called somewhere before getInstance
BarcodeReader reader = BarcodeReader.getInstance();
if(reader != null)
{
// Add your code here to call decoding method, process barcode results and so on
// ...
// Recycle the instance
reader.recycle();
}
Recycle
Destroys an instance of Dynamsoft Barcode Reader.
void com.dynamsoft.dbr.BarcodeReader.recycle()
Code Snippet
//Make sure initLicense have been called somewhere before getInstance
BarcodeReader reader = BarcodeReader.getInstance();
if(reader != null)
{
// Add your code here to call decoding method, process barcode results and so on
// ...
// Recycle the instance
reader.recycle();
}