ZXing
Multi-format 1D/2D barcode image processing library with clients for Android, Java.
ZXing 是一个支持多种格式的 1D/2D 条形码图像处理库(Android, Java 客户端).
ZXing ("Zebra Crossing")
ZXing (pronounced "zebra crossing") is an open-source, multi-format 1D/2D barcode image processing library implemented in Java, with ports to other languages. Our focus is on using the built-in camera on mobile phones to scan and decode barcodes on the device, without communicating with a server. However the project can be used to encode and decode barcodes on desktops and servers as well. We currently support these formats:
ZXing(发音 "zebra crossing")是一个开源的, 支持多种格式的 1D/2D 条形码图像处理库, 分别用 Java 和其他语言实现. 我们的重点是: 在不与服务器通信的情况下使用手机上的内置摄像头对设备上的条形码进行扫描或解码. 但是, 该项目同样也可以用于桌面应用程序和服务器端的条形码编码和解码. 我们目前支持以下格式:
UPC-A and UPC-E EAN-8 and EAN-13 Code 39 Code 93 Code 128 ITF Codabar RSS-14 (all variants) RSS Expanded (most variants) QR Code Data Matrix Aztec ('beta' quality) PDF 417 ('alpha' quality)
This library is divided into several main components which are actively supported:
这个 library 由几个主要的组件构成, 并且它们支持:
core: The core image decoding library, and test code
core: 核心的图像解码库和测试代码
javase: J2SE-specific client code
javase: J2SE 特定的客户端代码
zxingorg: The source behind zxing.org/w
android: Android client, called Barcode Scanner
android: Android 客户端, 也被称为条形码扫描器
androidtest: Android test app
androidtest: Android 测试程序
android-integration: Supports integration with our Barcode Scanner app via Intent
android-integration: 支持整合与我们的条形码扫描器应用通过意图
There are also additional modules which are contributed and/or intermittently maintained:
另外, 还提供了一些其他的模块并在持续维护中:
cpp: Partial C++ port
iphone: iPhone client + port to Objective C / C++ (QR code only)
zxing.appspot.com: The source behind our web-based barcode generator
csharp: Partial C# port
jruby: Ruby wrapper
actionscript: partial port to Actionscript
To complement our decoding software, we have created a web-based QR Code generator which supports contact information, calendar events, URLs, and much more.
为了配合我们的解码软件, 我们已经创建了一个基于网络的 QR 代码生成器, 它支持联系人信息, 日历事件, URLs 和其他更多的.