月经期可以喝奶茶吗:QR Code 工具集合

来源:百度文库 编辑:偶看新闻 时间:2024/05/01 00:12:58

QR Code 工具集合

现在随处都可以见到 QR Code 出现在各种海报,车票,衣服,网站上。QR Code 可以存储网址,文字,电话号码,短信,联系人信息,日历事件等。只需用手机或者识别软件就可以读出 QR Code 中包含的信息,轻松访问网址,添加联系人,添加日历事件,传送文字。

什么是 QR Code?

QR 码( QR Code )是二维条码的一种,1994 年由日本 Denso-Wave 公司发明。QR 来自英文“Quick Response”的缩写,即快速反应的意思。QR 码比普通条码可储存更多资料,亦无需像普通条码般在扫描时需直线对准扫描器。

QR 码呈正方形,只有黑白两色。在3个角落,印有较小,像“回”字的的正方图案。这 3 个是帮助解码软件定位的图案,使用者不需要对准,无论以任何角度扫描,资料仍可正确被读取。via 维基百科

如何生成 QR Code?

最方便的当然是在线服务:

推荐 QRStuff,它除了能生成常见的条形码之外,还能生成联系人信息(Contact Details (VCARD))、日历事件(Event (VCALENDAR))、Wifi 登陆信息(Wifi Login (Android Only))备选服务:QR Code Generator

把当前网址转换成 QR Code

Firefox 扩展 Mobile BarcodeChrome 扩展 QR-Code Tag 可以轻松地把当前网站转化成 QR Code

怎么识别 QR Code

可以用 ZXing Decoder Online识别,它能识别网络上的 QR Code图片,也可以从电脑上上传一张图片进行识别。Android 用户可以试试 Barcode Scanner App(免费),iOS 平台有 QR Reader for iPhone (免费)。

跨系统平台识别软件 – Desktop QR Code Reader 该软件需要安装 Adobe AIR,然后就可以用电脑摄像头识别 QR Code 了。

----------------------------------------------------------------

Note:

ZXing是一个开源项目,对QR Code解码感兴趣的可以学习一下!
http://code.google.com/p/zxing/

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:

  • UPC-A and UPC-E
  • EAN-8 and EAN-13
  • Code 39
  • Code 93
  • Code 128
  • QR Code
  • ITF
  • Codabar
  • RSS-14 (all variants)
  • Data Matrix
  • PDF 417 ('alpha' quality)
  • Aztec ('alpha' quality)

This library is divided into several main components which are actively supported:

  1. core: The core image decoding library, and test code
  2. javase: J2SE-specific client code
  3. android: Android client, called Barcode Scanner
  4. androidtest: Android test app
  5. android-integration: Supports integration with our Barcode Scanner app via Intent
  6. zxingorg: The source behind zxing.org/w

There are also additional modules which are contributed and/or intermittently maintained:

  1. zxing.appspot.com: The source behind our web-based barcode generator
  2. csharp: Partial C# port
  3. cpp: Partial C++ port
  4. iphone: iPhone client + port to Objective C / C++ (QR code only)
  5. jruby: Ruby wrapper
  6. actionscript: partial port to Actionscript

There are, finally, some modules no longer maintained but that are available from earlier releases:

  1. javame: JavaME client
  2. rim: RIM/Blackberry-specific client build
  3. bug: Client for BugLabs's BUG

To complement our decoding software, we have created a web-based QR Code generator which supports contact information, calendar events, URLs, and much more.