Dynamsoft Barcode Reader SDK for Python
Project description
What You Should Know About Dynamsoft Barcode Reader
Dynamsoft Barcode Reader SDK enables you to efficiently embed barcode reading functionality in your web, desktop or mobile application using just a few lines of code. Saving you months of added development time and resources, our SDK can create high-speed and reliable barcode scanner software applications to meet your business needs.
About Python Barcode SDK
The Python Barcode SDK is a wrapper for Dynamsoft C++ Barcode SDK. It comes with all the general features of Dynamsoft Barcode Reader, bringing convenience for Python developers.
Notice: Package Renamed and Updated
dynamsoft-barcode-reader-bundle is the successor to the dbr package, starting from version 10. This new version introduces significant architectural improvements and a redesigned API to integrate with DynamsoftCaptureVision (DCV) architecture, which is newly established to aggregate the features of functional products powered by Dynamsoft.
Version
11.4.1000
Supported Platforms
Windows x64
Linux(x64, ARM64)
macOS (12+)
Supported Python Versions
Python3.14
Python3.13
Python3.12
Python3.11
Python3.10
Installation
pip install dynamsoft-barcode-reader-bundle
Supported Symbologies
Linear Barcodes (1D) :
Code 39 (including Code 39 Extended)
Code 93
Code 128
Codabar
Interleaved 2 of 5
EAN-8
EAN-13
UPC-A
UPC-E
Industrial 2 of 5
MSI Code
Code 11
Code32
Matrix 2 of 5
2D Barcodes :
QR Code (including Micro QR Code)
Data Matrix
PDF417 (including Micro PDF417)
Aztec Code
MaxiCode (mode 2-5)
DotCode
Patch Code
Pharmacode
Telepen
GS1 Composite Code
GS1 DataBar :
Omnidirectional
Truncated
Stacked
Stacked Omnidirectional
Limited
Expanded
Expanded Stacked
Postal Codes :
USPS Intelligent Mail
Postnet
Planet
Australian Post
UK Royal Mail
KIX
Quick Start
from dynamsoft_barcode_reader_bundle import *
# Apply for a trial license: https://www.dynamsoft.com/customer/license/trialLicense/?product=dbr&package=python&utm_source=pypi
license_key = "Input your own license"
image = r"Please input your own image path"
LicenseManager.init_license(license_key)
cvr = CaptureVisionRouter()
try:
capturedResult = cvr.capture(image,EnumPresetTemplate.PT_READ_BARCODES.value)
items = capturedResult.get_items()
for i in range(len(items)):
barcode = items[i]
print("Barcode Format : ")
print(barcode.get_format_string())
print("Barcode Text : ")
print(barcode.get_text())
print("-------------")
except Exception as e:
print(e)
Sample Code
Documentation
Contact Us
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file dynamsoft_barcode_reader_bundle-11.4.1000.tar.gz.
File metadata
- Download URL: dynamsoft_barcode_reader_bundle-11.4.1000.tar.gz
- Upload date:
- Size: 106.6 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
66394df9c9d0f531c0997d731c3efc5764148fbf28e3786b392441a1fa51bc17
|
|
| MD5 |
4e04769fc1a7b5851e3be050e2bd7ee5
|
|
| BLAKE2b-256 |
49249cdbd328d47aee359734c968a12dc76736663d211c5b73abd33c867e1a59
|
File details
Details for the file dynamsoft_barcode_reader_bundle-11.4.1000-cp314-cp314-win_amd64.whl.
File metadata
- Download URL: dynamsoft_barcode_reader_bundle-11.4.1000-cp314-cp314-win_amd64.whl
- Upload date:
- Size: 20.2 MB
- Tags: CPython 3.14, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
79fad23669d07e7e94a34303e72d7ecc46bd05a4fa3dbed66d7fdd0f81fd139a
|
|
| MD5 |
4228c405899bec086b6ea32470fabe8f
|
|
| BLAKE2b-256 |
70b21a08b85f666eb6b1c57800db56e990cd32cd249fa8f4b732dd1295f8fe98
|
File details
Details for the file dynamsoft_barcode_reader_bundle-11.4.1000-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.
File metadata
- Download URL: dynamsoft_barcode_reader_bundle-11.4.1000-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
- Upload date:
- Size: 23.2 MB
- Tags: CPython 3.14, manylinux: glibc 2.26+ ARM64, manylinux: glibc 2.28+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
48f3e10634402a14539f08cdd040259477c95d3870fa206a83fe979355291501
|
|
| MD5 |
1dbc2ed1c094c0652242b95eff02890e
|
|
| BLAKE2b-256 |
9fa20da5ecd4cbe5539249c42f8a715f79652ef16b44f03f06077fd66c55a3a2
|
File details
Details for the file dynamsoft_barcode_reader_bundle-11.4.1000-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.
File metadata
- Download URL: dynamsoft_barcode_reader_bundle-11.4.1000-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
- Upload date:
- Size: 24.7 MB
- Tags: CPython 3.14, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ade35c457614d2917f0f51cca7cae4258b1d0101850610b8197b0e735c1a5200
|
|
| MD5 |
558d58ba8e44d6cadfbf5aba8751eadd
|
|
| BLAKE2b-256 |
94e7cd29adfe4aa1592db6b3f1d7d4e267ef92b1870d2031edaac021895cfbfc
|
File details
Details for the file dynamsoft_barcode_reader_bundle-11.4.1000-cp314-cp314-macosx_12_0_universal2.whl.
File metadata
- Download URL: dynamsoft_barcode_reader_bundle-11.4.1000-cp314-cp314-macosx_12_0_universal2.whl
- Upload date:
- Size: 35.5 MB
- Tags: CPython 3.14, macOS 12.0+ universal2 (ARM64, x86-64)
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
908ce27e624ebfcd7639e4e9b05495a9f69400aa42faab0ca8d33710b9d587c6
|
|
| MD5 |
cc188736f3136c58b7249b2e5e842be9
|
|
| BLAKE2b-256 |
c9715b1c22facedff7984db7bb96d7e472728a574873e913b56663285d9b6899
|
File details
Details for the file dynamsoft_barcode_reader_bundle-11.4.1000-cp313-cp313-win_amd64.whl.
File metadata
- Download URL: dynamsoft_barcode_reader_bundle-11.4.1000-cp313-cp313-win_amd64.whl
- Upload date:
- Size: 19.9 MB
- Tags: CPython 3.13, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
02f90b5a4c0098dde3c01262822bd81835c02984ff37106d0fb5811385026607
|
|
| MD5 |
ade9e8576c59fec1a62c6b02d9ff4c2c
|
|
| BLAKE2b-256 |
3cc7face3800bb9e875ed9c914aad2ccf9c5b1d5b456e0a6a18cb283521c2376
|
File details
Details for the file dynamsoft_barcode_reader_bundle-11.4.1000-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.
File metadata
- Download URL: dynamsoft_barcode_reader_bundle-11.4.1000-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
- Upload date:
- Size: 23.2 MB
- Tags: CPython 3.13, manylinux: glibc 2.26+ ARM64, manylinux: glibc 2.28+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
cfcfd03dc0c80314db8a84f9b4886f259f2d62a220111a94ce1665178fb95d69
|
|
| MD5 |
813bd0fbcfb9c96b045896586bb90dcb
|
|
| BLAKE2b-256 |
1e5bb62d1b5a36ca7d3b7991b00080ec3994a2ac0955a05dab61f2b380bba9e1
|
File details
Details for the file dynamsoft_barcode_reader_bundle-11.4.1000-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.
File metadata
- Download URL: dynamsoft_barcode_reader_bundle-11.4.1000-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
- Upload date:
- Size: 24.7 MB
- Tags: CPython 3.13, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c54d5b06ee28568e8c4ee459b7de159864c76a92213472c8243bef44bba2fac7
|
|
| MD5 |
00786ddd87e1e9e17d67d8d6cdf88b57
|
|
| BLAKE2b-256 |
9cf434f113ca3aadb9ae83e23f23e23b44ef44a4bb50fff9d6e511078a2a922e
|
File details
Details for the file dynamsoft_barcode_reader_bundle-11.4.1000-cp313-cp313-macosx_12_0_universal2.whl.
File metadata
- Download URL: dynamsoft_barcode_reader_bundle-11.4.1000-cp313-cp313-macosx_12_0_universal2.whl
- Upload date:
- Size: 35.5 MB
- Tags: CPython 3.13, macOS 12.0+ universal2 (ARM64, x86-64)
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
db4931cff75702c084eeb6d67dde4d24f73784b1898410e394293e23ae7e880a
|
|
| MD5 |
bbec3e89d18453c25981fefee437582a
|
|
| BLAKE2b-256 |
10f687743abd34df09aaddac22bd07769d7f7930a06b174a73d9aab2d0ff28a6
|
File details
Details for the file dynamsoft_barcode_reader_bundle-11.4.1000-cp312-cp312-win_amd64.whl.
File metadata
- Download URL: dynamsoft_barcode_reader_bundle-11.4.1000-cp312-cp312-win_amd64.whl
- Upload date:
- Size: 19.9 MB
- Tags: CPython 3.12, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7a63326b53133f25073976c3c2dadaee1cd782d33ba35e269baab3db1cdfbeff
|
|
| MD5 |
49a92d5a9f14bf81e53552fd44ffb83a
|
|
| BLAKE2b-256 |
7d00e1b82638c9796724536d2c4583ac3a20b896f9e64011d00695b57a1b5db1
|
File details
Details for the file dynamsoft_barcode_reader_bundle-11.4.1000-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.
File metadata
- Download URL: dynamsoft_barcode_reader_bundle-11.4.1000-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
- Upload date:
- Size: 23.2 MB
- Tags: CPython 3.12, manylinux: glibc 2.26+ ARM64, manylinux: glibc 2.28+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e652dbfeb22a4d01a271c0583ee42613886269205779333e6c4004e5ec9df4b5
|
|
| MD5 |
8be5939ee38b65b52a36eebcab3c9a5a
|
|
| BLAKE2b-256 |
59f2b9b0a23e17fe86b53dc527203ceecafc8e9fcd75e399c6170628b1625eb5
|
File details
Details for the file dynamsoft_barcode_reader_bundle-11.4.1000-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.
File metadata
- Download URL: dynamsoft_barcode_reader_bundle-11.4.1000-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
- Upload date:
- Size: 24.7 MB
- Tags: CPython 3.12, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7eb0d56f0d2d8137e6bad7e1fbb3416170cb701dda354ee533b262e05fddb4ad
|
|
| MD5 |
0d05a9196f69ec1db4b5815335d4fe02
|
|
| BLAKE2b-256 |
a4874a29fda67000f67de491f9359838568a1bc88bced465d54f1d72c4aaa2f2
|
File details
Details for the file dynamsoft_barcode_reader_bundle-11.4.1000-cp312-cp312-macosx_12_0_universal2.whl.
File metadata
- Download URL: dynamsoft_barcode_reader_bundle-11.4.1000-cp312-cp312-macosx_12_0_universal2.whl
- Upload date:
- Size: 35.5 MB
- Tags: CPython 3.12, macOS 12.0+ universal2 (ARM64, x86-64)
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
dac4d6695e8630499e9b3913a1958d0c730651214de3c6050db3188570156b03
|
|
| MD5 |
de326b7db9db7fb4428a2bd710fd044e
|
|
| BLAKE2b-256 |
214c8a51d52ba3c462912762136431b800cc6a10d2707860e0da545aa661ab3a
|
File details
Details for the file dynamsoft_barcode_reader_bundle-11.4.1000-cp311-cp311-win_amd64.whl.
File metadata
- Download URL: dynamsoft_barcode_reader_bundle-11.4.1000-cp311-cp311-win_amd64.whl
- Upload date:
- Size: 19.9 MB
- Tags: CPython 3.11, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
cf045921c3db3b132015eea0f504d14963c8e0d2ed2b7ea3212edc0722eb9b25
|
|
| MD5 |
7b3dad343aa30ea31726bdb7e0c993f1
|
|
| BLAKE2b-256 |
d7d6f03690f5bf2b6e0c02eca8ca1c2013701479b30e96101995dbb655573f4b
|
File details
Details for the file dynamsoft_barcode_reader_bundle-11.4.1000-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.
File metadata
- Download URL: dynamsoft_barcode_reader_bundle-11.4.1000-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
- Upload date:
- Size: 23.2 MB
- Tags: CPython 3.11, manylinux: glibc 2.26+ ARM64, manylinux: glibc 2.28+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8ef90b1ca22ee0f63b18d0fab4413f27b70c588496de66a53dbb59c57e8b210c
|
|
| MD5 |
0df59c6c7cba720a79340d1c6156572e
|
|
| BLAKE2b-256 |
e90269d6c1b89f5b0cbd4b4b384893c1c3b2c791f9565f65b05902e2ce51a524
|
File details
Details for the file dynamsoft_barcode_reader_bundle-11.4.1000-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.
File metadata
- Download URL: dynamsoft_barcode_reader_bundle-11.4.1000-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
- Upload date:
- Size: 24.7 MB
- Tags: CPython 3.11, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2f72206201daa1036344c64fff4ce922620e142579ea90db11ff6555aa21b580
|
|
| MD5 |
93b1b36039d113063ad00ce38fabcb48
|
|
| BLAKE2b-256 |
17669a2c7ead34d25dc9c001c7fa2edb6b1031ea652f0d9ecfcd917e6f768eaa
|
File details
Details for the file dynamsoft_barcode_reader_bundle-11.4.1000-cp311-cp311-macosx_12_0_universal2.whl.
File metadata
- Download URL: dynamsoft_barcode_reader_bundle-11.4.1000-cp311-cp311-macosx_12_0_universal2.whl
- Upload date:
- Size: 35.5 MB
- Tags: CPython 3.11, macOS 12.0+ universal2 (ARM64, x86-64)
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
18ac2850a3673178306e54c0d19c15ed5b2c6571530a4e8eca347584ddf43a6d
|
|
| MD5 |
7a1aa45d056fc80c0c28f0194b912b4b
|
|
| BLAKE2b-256 |
d9dba667fe51f390f05139b2591e53d320310ff1300c3136f37ab9ebe9d1562e
|
File details
Details for the file dynamsoft_barcode_reader_bundle-11.4.1000-cp310-cp310-win_amd64.whl.
File metadata
- Download URL: dynamsoft_barcode_reader_bundle-11.4.1000-cp310-cp310-win_amd64.whl
- Upload date:
- Size: 19.9 MB
- Tags: CPython 3.10, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d22f5b051bdebd424bb765790304fec6565ea1bd0dda9a3e33c6bedda6ae01a0
|
|
| MD5 |
ee5d631751cc000ef6bcfefaa43a45a6
|
|
| BLAKE2b-256 |
d3f47eff3c0fc293eee87ac096643ad19f2be1b530b2690fd91c6f156d4dd906
|
File details
Details for the file dynamsoft_barcode_reader_bundle-11.4.1000-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.
File metadata
- Download URL: dynamsoft_barcode_reader_bundle-11.4.1000-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
- Upload date:
- Size: 23.1 MB
- Tags: CPython 3.10, manylinux: glibc 2.26+ ARM64, manylinux: glibc 2.28+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a051ab70f7a4c92eb41fe24f2cf598860247582ab156809f00a924c61db632bd
|
|
| MD5 |
4456ec6f553a89361637425b70eadddd
|
|
| BLAKE2b-256 |
54a3a850ffc0d03e5781b79354a4d8957b68099443df994b1f97750128499993
|
File details
Details for the file dynamsoft_barcode_reader_bundle-11.4.1000-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.
File metadata
- Download URL: dynamsoft_barcode_reader_bundle-11.4.1000-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
- Upload date:
- Size: 24.6 MB
- Tags: CPython 3.10, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4c8972d2731a9c726598d805db6fcffd7c7586062905cc62dfb2c0fbda746092
|
|
| MD5 |
86a56e5f4b34bb396203efc68c6ade38
|
|
| BLAKE2b-256 |
3202212c7bcbed81656f04925548fc087931b660b63b9d5c051f9e13e113bee0
|
File details
Details for the file dynamsoft_barcode_reader_bundle-11.4.1000-cp310-cp310-macosx_12_0_universal2.whl.
File metadata
- Download URL: dynamsoft_barcode_reader_bundle-11.4.1000-cp310-cp310-macosx_12_0_universal2.whl
- Upload date:
- Size: 35.5 MB
- Tags: CPython 3.10, macOS 12.0+ universal2 (ARM64, x86-64)
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
bd956085e11da8512af7dbbc2c070a54c918b04f18be66020dab3fef849ba0c7
|
|
| MD5 |
c685507c76cb700d77c8140f9f76cdc1
|
|
| BLAKE2b-256 |
47e223c211575473c03153988695dc644d86f2922f394a37e8da12587c7af8e0
|