code人生 / 生活随笔 · 2012 年 3 月 28 日 10

给文章添加二维QR码

    今天逛博客大全的时候点进了一位华为码农的博客,看见了一篇关于给站点链接生成二维QR码的文章,于是也给自己的博客弄了一个,现在每篇文章的右上角都能看见一个二维码标志了吧。说实话,把这个图标放在日志里面其实没什么意义,完全是浪费空间,因为别人都已经进到这篇日志了,再用手机扫描QR码还是跳转到这篇文章,明显是多此一举嘛,我把那标志放那里纯粹是好玩,这种图片只有放到别人的网站上才有意义。。。。

    也许会有人感兴趣,说一说实现的途径。核心是谷歌的一个API,通过这个API接口,可以把链接转化为二维QR码,这串代码直接用<img>标签调用产生的图片,然后用PHP调用页面链接。完整代码如下:

<img src="https://chart.googleapis.com/chart?cht=qr&chs=150x150&choe=UTF-8&chld=L|4&chl=<?php the_permalink(); ?>" width="150" height="150" title="本文QR码" alt="本文QR码" />

     很简单的HTML代码,相信大家都能看懂了,图片大小可以任意改动,不过显示的数据和产生的二维码图片大小数据不同的话,会导致图片模糊,所以改动大小的时候把src调用地址中的150×150改成和后面的width、height一致。该项目的托管在Google Code,地址如下:

                Google QR码生成器API地址:http://code.google.com/intl/zh-CN/apis/chart/

    有兴趣的自己去折腾吧!

10
0
希望看到您的想法,请您发表评论x