Class com.dynamsoft.dbr.BarcodeReader
Initialize and Destroy
Method | Description |
---|---|
BarcodeReader |
Initialization of BarcodeReader object. |
destroy |
Destroys an instance of BarcodeReader object. |
getInstance |
Gets an idle Dynamsoft Barcode Reader instance running on concurrent instance mode. |
recycle |
Recycles a Dynamsoft Barcode Reader instance running on concurrent instance mode. |
License
Method | Description |
---|---|
initLicense |
Initializes license key and activate the SDK. |
isInstanceValid |
Gets whether the instance is valid when charging by concurrent instances count. |
setDeviceFriendlyName |
Sets a human-readable name that identifies the device. |
setMaxConcurrentInstanceCount |
Sets the max concurrent instance count used for current device and process. |
getIdleInstancesCount |
Deprecated |
initLicenseFromServer |
Deprecated |
initLicenseFromLicenseContent |
Deprecated |
outputLicenseToString |
Deprecated |
initDLSConnectionParameters |
Deprecated |
initLicenseFromDLS |
Deprecated |
initLTSConnectionParameters |
Deprecated |
initLicenseFromLTS |
Deprecated |
Decode
Method | Description |
---|---|
decodeFile |
Decode barcodes from a specified image file. |
decodeFileInMemory |
Decode barcodes from an image file in memory. |
decodeBuffer |
Decode barcodes from raw buffer. |
decodeBase64String |
Decode barcodes from a base64 encoded string. |
decodeBufferedImage |
Decodes barcode from a buffered imag (bitmap). |
initIntermediateResult |
Inits an intermediateResult struct with default values. |
decodeIntermediateResults |
Decodes barcode from intermediate results. |
Basic Settings Functions
Method | Description |
---|---|
setModeArgument |
Set argument value for the specified mode parameter. |
getModeArgument |
Get argument value for the specified mode parameter. |
getRuntimeSettings |
Get current runtime settings. |
updateRuntimeSettings |
Modify and update the current runtime settings. |
resetRuntimeSettings |
Reset runtime settings to default. |
Advanced Settings Functions
Method | Description |
---|---|
initRuntimeSettingsWithFile |
Initialize runtime settings with the settings in a given JSON file. |
initRuntimeSettingsWithString |
Initialize runtime settings with the settings in a given JSON string. |
appendTplFileToRuntimeSettings |
Append a new template file to the current runtime settings. |
appendTplStringToRuntimeSettings |
Append a new template string to the current runtime settings. |
getAllParameterTemplateNames |
Gets the parameter templates name array. |
outputSettingsToFile |
Output runtime settings to a settings file (JSON file). |
outputSettingsToString |
Output runtime settings to a string. |
Result
Method | Description |
---|---|
getIntermediateResults |
Get intermediate results. |
General
Method | Description |
---|---|
getVersion |
Get version information of SDK. |
transformCoordinates |
Transform the coordinates of a point based on the given transformation matrix. |
Video
Decode
Method | Description |
---|---|
startFrameDecoding |
Decode barcodes from inner frame queue. |
startFrameDecodingEx |
Decode barcodes from inner frame queue. |
appendFrame |
Append a frame image buffer to the inner frame queue. |
stopFrameDecoding |
Stop thread used for frame decoding. |
Parameter
Method | Description |
---|---|
initFrameDecodingParameters |
Initialize frame decoding parameter. |
Callback
Method | Description |
---|---|
setErrorCallback |
Set callback interface to process errors which is triggered when the library finishes decoding a frame. |
setTextResultCallback |
Set callback interface to process text results which is triggered when the library finishes decoding a frame. |
setIntermediateResultCallback |
Set callback interface to process intermediate results which is triggered when the library finishes decoding a frame. |
Status retrieval
Method | Description |
---|---|
getLengthOfFrameQueue |
Get length of current inner frame queue. |