Getting Started
Leadtools.Barcode Getting Started
.NET
.NET Core
Java/Android
JavaScript
iOS and macOS
Linux
Xamarin
.NET
Redistributables Paths
Path |
Target Platform |
<installdir>\Redist\DotNet4\Win32 |
x86 .NET 4 or 4.5 |
<installdir>\Redist\DotNet4\x64 |
x64 .NET 4 or 4.5 |
Dependencies
Sample Programs
Name |
Path |
Description |
AAMVA Write Demo |
\Examples\Barcode\DotNet\AAMVAWriteDemo |
Demonstrates writing information to an AAMVA barcode. |
Barcode Main Demo |
\Examples\Barcode\DotNet\BarcodeMainDemo |
Demonstrates reading and writing all supported barcodes in LEADTOOLS. Images can be loaded and saved in 150+ supported image formats as well as scanned from any connected TWAIN device. |
Supported Barcode Formats
Barcode Format |
Redistributables |
1D Linear Barcode Types (Read and Write)
|
Leadtools.Barcode.OneD.dll |
Data Matrix (Read) |
Leadtools.Barcode.DatamatrixRead.dll |
Data Matrix (Write) |
Leadtools.Barcode.DatamatrixWrite.dll |
PDF417 and MicroPDF417 (Read) |
Leadtools.Barcode.PdfRead.dll |
PDF417 and MicroPDF417 (Write) |
Leadtools.Barcode.PdfWrite.dll |
QR (Read) |
Leadtools.Barcode.QrRead.dll |
QR (Write) |
Leadtools.Barcode.QrWrite.dll |
Aztec, Maxi and MicroQR (Read) |
Leadtools.Barcode.Lead2DRead.dll |
Aztec, Maxi and MicroQR (Write) |
Leadtools.Barcode.Lead2DWrite.dll |
.NET Core
Sample Programs
Name |
Path |
Description |
Barcode Demo |
\Examples\Barcode\DotNetCore\BarcodeDemo |
Demonstrates Barcode reading and writing functionality. |
Java/Android
Redistributables Paths
Path |
Target Platform |
<installdir>\Bin\Android\x86_64 (Android) |
x86_64 Android |
<installdir>\Bin\Android\x86 (Android) |
x86 Android |
<installdir>\Bin\Android\arm64-v8a (Android) |
arm64-v8a Android |
<installdir>\Bin\Android\armeabi-v7a (Android) |
armeabi-v7a Android |
<installdir>\Bin\Android\armeabi (Android) |
armeabi Android |
<installdir>\Bin\CDLLVC10\Win32 (Windows) |
x86 Windows |
<installdir>\Bin\CDLLVC10\x64 (Windows) |
x64 Windows |
<installdir>\Bin\Lib\x86 (Linux) |
x86 Linux |
<installdir>\Bin\Lib\x64 (Linux) |
x64 Linux |
Dependencies
Library |
Description |
Jars |
Native Libraries |
leadtools.barcode.jar |
Core library |
leadtools.imageprocessing.core.jar
leadtools.imageprocessing.utilities.jar
leadtools.jar
|
Android
libleadtools.barcode.so
libleadtools.imageprocessing.core.so
libleadtools.imageprocessing.utilities.so
libleadtools.so
iOS/macOS
Leadtools.Barcode.framework
Leadtools.framework
Leadtools.ImageProcessing.Core.framework
Leadtools.ImageProcessing.Utilities.framework
Linux
libltbar.so
libltimgcor.so
libltimgutl.so
libltkrn.so
Windows
Ltbaru.dll
Ltbarx.dll
Ltimgcoru.dll
Ltimgcorx.dll
Ltimgutlu.dll
Ltimgutlx.dll
Ltkrnu.dll
Ltkrnx.dll
|
Sample Programs
Name |
Path |
Description |
Barcode Demo (Android) |
\Examples\Barcode\Android\BarcodeDemo |
Demonstrates Barcode reading functionality. Performs live capture via the rear camera for a wide array of symbologies. |
Barcode Demo (Java) |
\Examples\Barcode\Java\BarcodeDemo |
- Demonstrates Barcode reading and writing functionality.
- Read barcode data from an image.
- Write barcode data into an image.
|
Supported Barcode Formats
Barcode Format |
Redistributables |
1D Linear Barcode Types (Read and Write)
|
libleadtools.barcode.oned.so (Android, Linux)
Ltbar4u.dll (Windows x86)
Ltbar4x.dll (Windows x64)
|
Data Matrix (Read) |
libleadtools.barcode.datamatrixread.so (Android, Linux)
Ltbar7ru.dll (Windows x86)
Ltbar7rx.dll (Windows x64)
|
Data Matrix (Write) |
libleadtools.barcode.datamatrixwrite.so (Android, Linux)
Ltbar7wu.dll (Windows x86)
Ltbar7wx.dll (Windows x64)
|
PDF417 and MicroPDF417 (Read) |
libleadtools.barcode.pdfread.so (Android, Linux)
Ltbar6ru.dll (Windows x86)
Ltbar6rx.dll (Windows x64)
|
PDF417 and MicroPDF417 (Write) |
libleadtools.barcode.pdfwrite.so (Android, Linux)
Ltbar6wu.dll (Windows x86)
Ltbar6wx.dll (Windows x64)
|
QR (Read) |
libleadtools.barcode.qrread.so (Android, Linux)
Ltbar8ru.dll (Windows x86)
Ltbar8rx.dll (Windows x64)
|
QR (Write) |
libleadtools.barcode.qrwrite.so (Android, Linux)
Ltbar8wu.dll (Windows x86)
Ltbar8wx.dll (Windows x64)
|
Aztec, Maxi and MicroQR (Read) |
libleadtools.Barcode.Lead2DRead.so (Android, Linux)
Lt2dreadu.dll (Windows x86)
Lt2dreadx.dll (Windows x64)
|
Aztec, Maxi and MicroQR (Write) |
libleadtools.Barcode.Lead2DWrite.so (Android, Linux)
Lt2dwriteu.dll (Windows x86)
Lt2dwritex.dll (Windows x64)
|
JavaScript
Sample Programs
Name |
Path |
Description |
Barcode Reader Demo |
\Examples\Barcode\JS\BarcodeDemo |
Demonstrate barcode functionality using HTML5 / JavaScript - Load barcode image from URL
- Scan barcodes from browser
|
iOS and macOS
Redistributables Paths
Path |
Target Platform |
<installdir>\Bin<Version>\Xcode\iOS |
iOS |
<installdir>\Bin<Version>\Xcode\macOS |
macOS |
Dependencies
Library |
Description |
Dependencies |
Leadtools.Barcode.framework |
Core library |
Leadtools.framework
Leadtools.ImagingProcessing.framework
Leadtools.ImageProcessing.Utilities.framework
|
Sample Programs
Name |
Path |
Description |
Barcode Demo |
\Examples\Barcode\Xcode\iOS\Objective-C\BarcodeDemo |
Demonstrates reading and writing all supported barcodes in LEADTOOLS. |
|
\Examples\Barcode\Xcode\iOS\Swift\BarcodeDemo |
|
|
\Examples\Barcode\Xcode\macOS\Objective-C\BarcodeDemo |
|
|
\Examples\Barcode\Xcode\macOS\Swift\BarcodeDemo |
|
Supported Barcode Formats
Barcode Format |
Redistributables |
1D Linear Barcode Types (Read and Write)
|
Leadtools.Barcode.OneD.framework |
Data Matrix (Read) |
Leadtools.Barcode.DatamatrixRead.framework |
Data Matrix (Write) |
Leadtools.Barcode.DatamatrixWrite.framework |
PDF417 and MicroPDF417 (Read) |
Leadtools.Barcode.PdfRead.framework |
PDF417 and MicroPDF417 (Write) |
Leadtools.Barcode.PdfWrite.framework |
QR (Read) |
Leadtools.Barcode.QrRead.framework |
QR (Write) |
Leadtools.Barcode.QrWrite.framework |
Aztec, Maxi and MicroQR (Read) |
Leadtools.Barcode.Lead2DRead.framework |
Aztec, Maxi and MicroQR (Write) |
Leadtools.Barcode.Lead2DWrite.framework |
Linux
Sample Programs
Name |
Path |
Description |
Barcode Demo |
\Examples\Barcode\Linux\Barcode |
Demonstrates Barcode reading and writing functionality. - Read barcode data from an image.
- Write barcode data into an image.
|
Xamarin
Sample Programs
Name |
Path |
Description |
Barcode Demo |
\Examples\Barcode\Xamarin\BarcodeDemo |
Demonstrates reading and writing all supported barcodes in LEADTOOLS. |
For more information on which platforms include barcode support, see Supported Environments and Cross-Platform SDK Technology.
For information about barcode demos for different platforms, a searchable list is available at LEADTOOLS Installed SDK Demos.
See Also
Cloud Services
Does your application require document recognition or conversion, but its implementation language is preventing you
from using LEADTOOLS directly? Consider using the LEADTOOLS Cloud Services Web API instead. It is a
high-powered and scalable Web API. Its hassle-free interface can be used to integrate advanced OCR, barcode, MICR,
and document conversion into any application.
Reference
Introduction
Programming with LEADTOOLS Barcode Functions
Tutorial: Reading Barcodes
Unlocking Barcode Support
Unlocking Special LEAD Features
Leadtools.Barcode Assembly
Barcode Demo Overview
JavaScript HTML5 Support
Version History
Leadtools.Barcode Assembly Changes