ホーム > タグ > CGI
CGI
バーコード生成器
- 2006-10-31 (火)
- Life
CODE128バーコード生成CGIを呼び出すためのCGI。例えば連番のバーコードをまとめて印刷したいときに。
- バーコード生成CGI http://www.fabrice.co.jp/cgi-bin/barcode.cgi
入力欄に1行につき1つのコードを入れると、いくつでも(最大4K)バーコードを生成します。今のところCODE128だけですが、CODE39やJANコードもそのうちに。
例
- Comments: 0
- Trackbacks: 0
CODE128バーコード生成CGI
- 2006-10-17 (火)
- Life
CODE128のバーコードを生成します。画像はGIF形式です。
ブラウザから何も考えないで印刷したところ、手元のバーコードリーダではちゃんと読めました。
例1)http://www.fabrice.co.jp/cgi-bin/code128.cgi?code=ABC
は、こういうバーコードを生成します。
例2)http://www.fabrice.co.jp/cgi-bin/code128.cgi?code=http://www.fabrice.co.jp/cgi-bin/
は、こういうバーコードを生成します。
文字列長は最大64文字に制限してあります。
追記
複数のコードをまとめてたくさん作るために、バーコード生成器を追加。
追記 2007.11.7
パラメータに画像フォーマット指定を追加。
- Comments: 0
- Trackbacks: 0
アルファベット2文字の国コード / iso3166-1 alpha-2
- 2006-06-29 (木)
- Life
必要があって、2文字国コードから国名を返すCGIを作る。
単にプレインテキストでアルファベットの国名を返す。最初のパラメータ(名)が2文字の国コード。
使い方はこんな感じで。
日本 http://www.fabrice.co.jp/cgi-bin/iso3166.cgi?jp
アメリカ http://www.fabrice.co.jp/cgi-bin/iso3166.cgi?us
ブータン http://www.fabrice.co.jp/cgi-bin/iso3166.cgi?BT
ケニヤ http://www.fabrice.co.jp/cgi-bin/iso3166.cgi?KE
元データはキャッシュしているので、国が増えたりしても、2週間ぐらいは反映しないかも。
- Comments: 0
- Trackbacks: 0
ISBN10桁13桁相互変換CGI
- 2006-04-17 (月)
- Life
頻繁に使うわけでも、そんなに難しいものでもありませんが、作ろうと思うとちょっと面倒な小道具類シリーズということで。
ISBN10桁13桁相互変換CGI
isbnlib.pyを使ったCGIを公開します。
- 入力されたISBNから10桁と13桁を表示します。
- GETでもPOSTでも使えます。パラメータ名は「isbn」。
- 複数のISBNを渡す場合は空白か改行で区切ってください。
- WEBサービスっぽく使ってもらうために、出力はタブ区切りのテキストです。1)入力ISBN 2)10桁 3)13桁
どうぞご利用ください。
ホントはAjaxとかでカッコいいのがやってみたかった。
- Comments: 1
- Trackbacks: 0
Home > Tags > CGI
RSS
Twitter