玩转Google图表API之二维条码

Qrcode      二维条码是在一维条码基础上扩展出另一个维具有可读性的条码,由于二维条码长度和宽带都记载着数据,因此比一维条码具备更广泛的用途,例如:我们乘坐火车的车票从去年年末开始也从原来的一维条码升级为二维条码,火车的车次、价格、售出地等信息都记载在二维条码上,防伪功能大大增强。借助Google图表API我们可以很容易在线生成二维条码。

        Google图表API提供了较为丰富的图表类型,既包括线形、柱形、饼形等常规图表,还包括二维条码、里程表这些非常规的图表控件。Google提供了图表向导为用户提供可视化的在线图表创建如下图所示:

image

Google图表能够为用户创建二维条码中常见的QR码,我们只需要在谷歌提供的图表向导中选择图表类型为QrCode,默认编码格式为UTF-8,直接输入要存储于二维条码中的文本信息,既可以在线直接生成二维条码了。当然,你可以通过向导设置条码的图形大小、背景颜色等等,设置的同时Google图表工具会自动将设置内容为用户自动生成程序代码,方便用户直接将这些代码嵌入到程序中。

如果你只需要将生成的二维图形嵌入网页或分享给其他人,可以直接将Google图表工具生成的链接发送给其他人或嵌入网页。如下图所示:

image

谷歌图表设置向导:http://code.google.com/intl/zh-CN/apis/chart/docs/chart_wizard.html