QRコード一括生成

QRコードを同じようなコード体系の連番などで大量に発生させたい時があるかもしれない。そんな時はGoogleの機能を使うと便利なのでメモ。

<img src="http://chart.apis.google.com/chart?cht=qr&chs=150x150&choe=Shift_JIS&chl=ABCD0001" />

<img src="http://chart.apis.google.com/chart?cht=qr&chs=150x150&choe=Shift_JIS&chl=ABCD0002" />

PHPなどスクリプト言語でForループなどしてやれば表形式でも
何でも連番など沢山のQRコードが簡単に生成可能。

echo '<table border="1">';
for ($i=1; $i <= 100; $i++) {
	echo ' <tr>';
	echo '  <td>';
	echo '   <img src="http://chart.apis.google.com/chart?cht=qr&chs=150x150&choe=Shift_JIS&chl=ABCD'.sprintf('%04d', $i).'" />';
	echo '  <td>';
	echo ' </tr>';
	echo ' <tr>';
	echo '  <td>';
	echo '   ABCD'.sprintf('%04d', $i);
	echo '  <td>';
	echo ' </tr>';
}
echo '</table>';