Thanks for downloading Dynamsoft Barcode Reader Package!
Your download will start shortly. If your download does not begin, click here to retry.
BarcodeScanner
PropertiesProperty | Description |
---|---|
bPlaySoundOnSuccessfulRead |
Set when a sound is played if a barcode is read successfully. |
barcodeFillStyle |
Set the style used when filling in located barcode. |
barcodeLineWidth |
Set the width of the located barcode border. |
barcodeStrokeStyle |
Set the style of the located barcode border. |
regionMaskFillStyle |
Set the style used when filling the mask beyond the region. |
regionMaskLineWidth |
Set the width of the region border. |
regionMaskStrokeStyle |
Set the style of the region border. |
onFrameRead |
Triggered a frame has been scanned. |
onPlayed |
Triggered when the camera video stream is played. |
onUnduplicatedRead |
Triggered when a new, unduplicated barcode is found. |
BarcodeReader
Property | Description |
---|---|
_bUseFullFeature |
If set to true , use the fully-featured WASM module. |
bDestroyed |
Indicates whether a BarcodeScanner object has been destroyed. |
bSaveOriCanvas |
If set to true , save the original image to canvas. |
oriCanvas |
The original canvas element. |
Set when a sound is played if a barcode is read successfully. Default value is false
, which does not play a sound.
Use frame
or true
to play a sound when any barcode is found within a frame. Use unduplicated
to play a sound only when any unique/unduplicated barcode is found within a frame.
scanner.bPlaySoundOnSuccessfulRead = false;
scanner.bPlaySoundOnSuccessfulRead = true;
scanner.bPlaySoundOnSuccessfulRead = "frame";
scanner.bPlaySoundOnSuccessfulRead = "unduplicated";
Set the style used when filling in the located barcode.
barcodeFillStyle = "rgba(red, green, blue, alpha)"
red
numbergreen
numberblue
numberalpha
numberSet the style of the located barcode border.
barcodeStrokeStyle = "rgba(red, green, blue, alpha)"
red
numbergreen
numberblue
numberalpha
numberSet the style used when filling the mask beyond the region.
regionMaskFillStyle = "rgba(red, green, blue, alpha)"
red
numbergreen
numberblue
numberalpha
numberSet the style of the region border.
regionMaskStrokeStyle = "rgb(red, green, blue)"
red
numbergreen
numberblue
numberThis event is triggered when a single frame has been scanned. The results object contains all the barcode results that the reader was able to decode.
(results: TextResult[]): void
results
TextResult
[]
void
scanner.onFrameRead = results => {
for(let result of results){
console.log(result.barcodeText);
}
};
Read barcodes from live camera
This event is triggered the camera video stream is played.
(info: ScannerPlayCallbackInfo): void
void
Read barcodes from live camera
This event is triggered when a new, unduplicated barcode is found. txt
holds the barcode text result. result
contains the actual barcode result, including the text result. Old barcodes will be remembered for duplicateForgetTime
.
(txt: string, result: TextResult): void
txt
stringresult
TextResult
[]void
scanner.onUnduplicatedRead = (txt, result) => {
alert(txt);
console.log(result);
};
version 7.6.0