31 октября 2011 г.

QR code

Google Charts API позволяет легко и быстро делать QR code.
Пример
 
 http://chart.apis.google.com/chart?chs=300x300&cht=qr&chl=http://www.orekhov.net/&choe=UTF-8&chld=L|2


Тут
https://chart.googleapis.com/chart? - URL сервиса
chs - размеры изображения в формате <width>x<height> (максимум по ширине или высоте 1000px, площадь не более 300 000px)
cht - тип изображения ('qr' для QR code)
chl - URL-encoded данные для кодирования
choe - кодировка данных (Shift_JIS, UTF-8, or ISO-8859-1)
chld=<EC level>|<margin>
<EC level> уровень коррекции ошибок:
  • L - 7%
  • M - 15%
  • Q - 25%
  • H - 30%
<margin> отступы от края изображения до поля QR code

Подробней о Chart API http://code.google.com/intl/ru/apis/chart/