条形码开发包

来自OSS WIKI
跳转到: 导航, 搜索

目录

条码介绍

条码在现代生活中随处可见,这粗细不同的长方形黑线条,除了大量应用在各项产业与产品标示之外,也常见于各项商品、信用卡帐单、税单之中。

ZXing

ZxingLogo.png

Java 条形码处理类库 ZXing是一个开源Java类库用于解析多种格式的1D/2D条形码。目标是能够对QR编码、Data Matrix、UPC的1D条形码进行解码。 其提供了多种平台下的客户端包括:J2ME、J2SE和Android。

ZXing 官网提供了 Android、cpp、C#、iPhone、j2me、j2se、jruby、objc、rim、symbian等多种应用的类库,具体详情可以参考下载的源码包中。

Barcode4J

Barcode4j-logo.gif

Java条形码生成库 Barcode4J由Java语言编写而成,可以灵活的生成条形码。它采用Apache License V2.0许可,这使得它很容易在商业中被使用。

它可以让您生成各种流行的一维和二维条码,包括DataMatrix 和 PDF417。以各种格式输出,包括SVG, EPS, bitmaps和Java2D,同样也可根据您的需要添加自己的输出格式。

它为各种应用提供了插件,包括最重要的Apache FOP(格式对象处理器)。有一些用户将Barcode4J部署为一个servlet。

ZBar

ZBar logo.png

ZBar 是款桌面电脑用条形码/二维码扫描工具,支持摄像头及图片扫描,支持多平台包括 iPhone 手机。

同时 ZBar 提供了二维码扫描的 API 开发包。

ZBar 目前支持扫描,除了 Windows 平台外,还支持 Linux 及 iPhone 平台。可扫描以下类型,常见的都有:

EAN-13/UPC-A, UPC-E, EAN-8, Code 128, Code 39, Interleaved 2 of 5 and QR Code.

netbarcodewriter

Google-code-logo.png

NetBarcodeWriter 是一个 .NET 用来生成条形码的开发包。

项目地址:code.google.com/p/netbarcodewriter/

C语言二维条形码解析库 libqrencode

libqrencode (QRencode) 是一个用C语言编写的用来解析二维条形码(QR Code)的程序库,libqrencode通过手机的CCD摄像头来扫描二维条形码。

条形码工具 KBarcode

KBarcode logo.gif

KBarcode 是KDE下的条形码编辑和打印软件。

Python条形码开发包 Elaphe

Elaphe 是 Python 用来生成条形码的开发包。

二维码扫描工具和开发包 ZBar

ZBar 是款桌面电脑用条形码/二维码扫描工具,支持摄像头及图片扫描,支持多平台包括 iPhone 手机。

同时 ZBar 提供了二维码扫描的 API 开发包。

ZBar 目前支持扫描,除了 Windows 平台外,还支持 Linux 及 iPhone 平台。可扫描以下类型,常见的都有:

EAN-13/UPC-A, UPC-E, EAN-8, Code 128, Code 39, Interleaved 2 of 5 and QR Code.

ReadBarJ

ReadBarJ条码阅读使用J2ME与集成数码相机的手机.镜头一点条码,点击捕获,并在屏幕上显示出来条码.守则还节省了剪贴板以便它可以由其他节目。

条形码图像创建工具 JBarcode

JBarcode是一个使用 了Java 2D API条形码图像创建工具,支持EAN13, EAN8, UPCA, UPCE, Code 3 of 9, Codabar, Code 11, Code 93, Code 128, MSI/Plessey, Interleaved 2 of 5, PostNet等)。

功能和特点:支持大多数条形码,配置栏宽,高度和宽宽比,计算校验位,打印(或不)文字,打印(或不)校验位,可显示图形用户界面。

Java条形码类库 qrcode

qrcode 是 Java 用来处理条形码的类库。

jQuery 条形码插件 Barcode

Barcode是一个条形码生成jQuery插件,能够生成以下几种格式的条形码: - EAN 8 - EAN 13 - standard 2 of 5 (industrial) - interleaved 2 of 5 - code 11 - code 39 - code 93 - code 128 - codabar - MSI

支持:添加和删除CRC(依赖于条形码类型),可以设定条形码宽度、高度、颜色和字体大小,添加和删除HRI(Human Readable Interpretation:人可读解释),可以输出bmp、svg、css三种类型。

条形码扫描和识别程序 JLinBar

JLinBar 可让你连续的通过计算机的摄像头来扫描条形码并进行识别的软件,当前它只支持 Linux 的 V4L/V4L2 摄像头设备,因此只能在 Linux 下工作。

条形码生成和识别库 Aspose.BarCode

Aspose.BarCode 是一个的条形码生成和识别库。支持29种条形码类型,包括:MSI, QR, OneCode, Australia Post, Aztec, Code128, Code11, EAN128, Codabar, Postnet, and USPS。可输出各种格式的条形码图形,包括 GIF, PNG, BMP, and JPEG。还包括条形码大小、色彩、旋转角度和标题的设置。

条形码识别工具包 BaToo

BaToo是一个ID条形码识别工具包。它利用手机的拍照功能就识别EAN13标准条形码。经测试支持的手机包括:Nokia N70,Nokia N90等。

Java二维条形码开发包 QR Code Library

QR Code Library 是一个开源的用于对二维条码QR Code进行解码/编码的Java类库。支持 J2SE、J2ME、MIDP2.0/CLDC1.0。能通过Reed-Solomon码和BCH码进行纠错。可通过摄像头进行条形码识别。

Java条形码解决方案 Barbecue

Barbecue - 是一个Java条形码解决方案,可以支持创建许多格式的条形码,可以作为一个 Swing/AWT 组件来显示,包括打印格式,可以生成有PS和SVG,并可以在Web应用程序中显示。

条码制作软件 Barcode Studio

有了 Barcode Studio,你可以快速的创建高质量的条形码,而无需任何编程技巧(非开源)。

条形码扫描和识别程序 LVBarcode

LVBarcode 支持下列的条形码格式:Codabar,I2of5,Code39,ExCode39?,EAN-8,EAN-13,Code128 A,Code128 B,Code128 C,MSI,UPC-A,UPC-E.

LVBarcode 采用 LabVIEW 编程语言开发。

Python条形码开发包 cbarcode

cbarcode 是一个 Python 用来生成和跟踪条形码的开发包。

jQuery二维条形码插件 My QR Code

这个jQuery插件利用Google Chart API+jQuery来为移动设备生成QR二维码。默认将生成页面URL的QR码。当然你可以自己指定内容编码和设置QR码的大小。

Barcode Writer in Pure Postscript

Barcode Writer in Pure Postscript 实现了多种条形码格式的打印,支持的格式包括:EAN-13, EAN-8, UPC-A, UPC-E, ISBN, Code 128 (A, B, and C), Code 39, Code 93, Code 11, ITF-14, GS1 DataBar, MSI, Plessey, Postnet, Code 2 of 5, Codabar, QR Code, PDF417, MaxiCode, Aztec Code, Data Matrix, PostNet, OneCode, RM4SCC, AusPost, etc.

Aztec条形码开发包 2D Aztec Fontware

Aztec条形码开发包 2D Aztec Fontware 收藏该软件 我的收藏夹/设置

通过 Aztec Fontware,您可以在您的windows程序中更加易于创建Aztec条形码,您可以使用我们所提供的字体、Win32的DLL条形码编码文件 和.NET的条形码编码类库,轻松得在您得程序中打印Aztec条形码。

barcode-reader

barcode-reader 是一个 Perl 用来读取条形码的开发包。

jQuery生成二维条形码 jquery.qrcode.js

jquery.qrcode.js 是一个能够在客户端生成矩阵二维码QRCode 的jquery插件 ,使用它可以很方便的在页面上生成二维条码。

此插件是能够独立使用的,体积也比较小,使用gzip压缩后才不到4kb。因为它是直接在客户端生成的条码,所以不会有图片下载的过程,能够实现快速生成。它是基于一个多语言的类库封装的,也不依赖于其他额外的服务。

PHP QR Code

PHP QR Code 是 PHP 用来处理二维条形码的开发包。基于 C 语言的 libqrencode 库开发,提供生成二维条形码功能,包括 PNG、JPG 格式。使用纯 PHP 实现,无需依赖第三方包,除了 GD2 除外。

Ruby条形码开发包 gbarcode

gbarcode 是 Ruby 用来处理条形码的开发包。

jZebra

jZebra 是一个 Java 的 Applet 用来打印包括条形码、收益等数据。It sends raw print commands to your printer. It has been tested with Firefox, Safari, Internet Explorer, and Opera. It supports parallel, USB, and network printers.

JQuery条形码插件 jquery barcode

jquery barcode 是一个用来创建条形码的 jQuery 插件。

这个插件能支持的条码类型比较少,目前只能支持 39码和交叉25码。

DEMO 地址如下:jquery-barcode.googlecode.com/svn/trunk/jquery-barcode/demo/demo.html

个人工具
名字空间
操作
导航
工具箱