LEADTOOLS Barcode Module产品允许程序员很容易地在应用软件中加入编码,这样就可以读写Linear(1D)、DataMatrix (2D)、PDF417(2D)和QR编码的条形码——包括对41种不同子类型的支持。LEADTOOLS Barcode Modules还加入了LEADTOOLS文档和医学图像工具包。
The LEADTOOLS Barcode Module product allows programmers to easily include code in their applications to read and write Linear (1D), DataMatrix (2D), PDF417 (2D), and QR Code barcodes - includes support for 41 different sub-types. LEADTOOLS Barcode Modules add on to the LEADTOOLS Document and Medical Imaging toolkits.
Barcode Modules :
设计Linear (1D), DataMatrix (2D), PDF 417 (2D)和QR Code (2D) 条形码样式
- 可以在任何方向上读出多个条形码。
- 可以将条形码写入任何超过150种图像文件格式或者写入任何服从窗口的打印机。
- 利用2D条形码技术,每个条形码符号可用数以千计的字符来编码。
- 可以从选定目标区域内读出或写入条形码。
- 可以读出指定颜色的条形码。
- 可以写入指定颜色的条形码。
- 使LEADTOOLS的广泛的图像处理技术一体化,以便完全控制用户的条形码识别过程。
下表列出了每个模块的特点:

- 读取/写入1D Symbols条形码
- 高级的/标准的
- 自动条形码类型检测。
- 从目标区域读出或者写入条形码。
- 可以从不同的方向读出,比如从左到右,从右到上,对角线方向等等。
- 读取倾斜的条形码符号。
- 可以读出多个条形码符号。
- 可以读出混合的条形码类型,并以x/y的形式来返回报告。
- 可以写入条形码符号,条形码符号带有大小和位置参数。
- 可以检验字符处理。
- 读取/写入2D DataMatrix条形码
包括差错检测码(ECC),能够修复被破坏的条形码符号。
- 读出或者写入彩色和灰色的条形码。
- 可以在一个条形码符号中存储多达2218个ASCII字符,还可以把符号串接起来,用多达33225个字符对其编码。
- (读取模块)可以读出条形码,条形码是独立于歪斜失真、方向和取向改变之外的。从目标区域读出条形码,条形码包含在任何支持的图像文件格式中(支持类型超过150种),并可从扫描仪或者数字照相机获取。
- (写入模块)可以写入任何支持的光栅格式(超过150种)到目标区域,也可以打印到任何支持Windows的打印机上。
- 读出/写入2D PDF 417 条形码
可以在一个条形码符号种存储多达1815个ASCII字符。
- 包括了差错检测码(ECC),能够修复被破坏的条形码符号。
- (读取模块)可以读出条形码,条形码是独立于歪斜失真、方向和取向改变之外的。从目标区域读出条形码,条形码包含于任何支持的图像文件格式中(支持类型超过150种),并可从扫描仪或者数字照相机获取。
- (写入模块)可以写入任何支持的光栅格式(超过150种)到目标区域,也可以打印到任何支持Windows的打印机上。
- 读出/写入2D QR Code Modules
可以从ALPHA或者数字文本中创建QR编码的条形码符号。
- 包含差错检测码(ECC),它可以排除可能出现的被破坏的读出数据。
- 可以在一个条形码符号中存储多达2335个ASCII字符。
- 可以使用差错检测码(ECC)来修复被破坏的条形码符号。
- 可以读出独立于歪斜的、定位的、取向改变和反射之外的条形码。
- 可以将QR编码条形码符号输出到任何支持的Windows打印机上。
Barcode Modules :
Programming Linear (1D), DataMatrix (2D), PDF 417 (2D), and QR Code (2D) Barcodes
- Read multiple barcodes at any orientation
- Write barcodes to any of over 150+ image file formats or to any windows compliant printer
- Encode thousands of characters per barcode symbol with 2D barcode technology
- Read barcodes from or write barcodes to selected regions of interest
- Read barcodes with specified colors
- Write barcode with specified colors
- Integrate LEADTOOLS' extensive image processing technologies for complete control over your barcode recognition process.
Chart below shows features of each module:

- Barcode 1D Symbols (Read/Write)
Advanced/Standard
- Automatic barcode type detection
- Read to / write from region of interest
- Read in different directions such as left-to-right, right-to-top, diagonal, ... etc.
- Read skewed.
- Read multiple barcode symbols.
- Read mixed barcode types Report back X/Y positions.
- Write barcode symbol with size and position parameters.
- Check character handling.
- Barcode 2D DataMatrix (read)
Barcode 2D DataMatrix (write)
- Contains Error Correction Code (ECC) to fix damaged barcode symbols.
- Reads and writes color and gray symbols
- Store up to 2,218 ASCII characters in one barcode symbol, chain symbols to encode up to 33,225 characters.
- (Read module) Read barcodes independent of skew, orientation, flipping. Read barcodes from region of interest, contained in any supported image file format (over 150 supported), acquired from scanner or digital camera.
- (Write module) Write to any supported raster format (over 150) into region of interest, print to any Windows compliant printer.
- Barcode 2D PDF 417 (read)
Barcode 2D PDF 417 (write)
- Store up to 1,815 ASCII characters in one barcode symbol.
- Contains Error Correction Code (ECC) to fix damaged barcode symbols.
- (Read module) Read barcodes independent of skew, orientation, flipping. Read barcodes from region of interest, contained in any supported image file format (over 150 supported), acquired from scanner or digital camera.
- (Write module) Write to any supported raster format (over 150) into region of interest, print to any Windows compliant printer.
- Barcode 2D QR Code Modules (Read)
Barcode 2D QR Code Modules (Write)
- Create QR Code barcode symbols from alpha/numerical text.
Includes Error Correction Code (ECC), which eliminates the possibility of corrupted read data.
- Stores up to 2,335 ASCII characters in one barcode symbol.
- Uses Error Correction Code (ECC) to fix damaged barcode symbols.
- Reads barcode symbols independent of skew, orientation, flipping, and mirroring.
- Output QR Code barcode symbols to any Windows compliant printer.