Friday, December 17, 2010

Embedding your own logo into QR code

BBC logo uses QR Code V05 (37x37), which may not be readable on mobile devices (Duncan Robertson should be punished :). Google Chart API is unable to generate those explicitly if the text isn't long enough (or I just didn't find the way to do it). We'll use this: Set options to "QR Code Version: V05", "QR Code Error Correction Level: H (~30% of codewords can be restored)" and you'll get exactly the same format that was used by BBC. Paint your own 30% logo (you may even cross the timing pattern) and you're done.
Also check this out - really cool.