したCODE128バーコード生成CGIで、画像フォーマットを指定できるようにした。見た目は変わりないけれど、一応サンプルも掲載。FabriceCGI、小道具ささっと、チェックデジットを計算したいときに(そんなときが普通の人にあるのかどうか)。前に公開したつもりだったのに、自分でも探せなかった。最大128文字の入力文字に対して、モジュラス10ウエイト3のチェックデジットを計算します。128文字以上指定しても129文字以降は無視して計算します。数字以外を指定するとエラーメッセージが表示されます。FabriceCGI、小道具EAN/ISBNのバーコードを生成します。画像はGIF形式です。ブラウザから何も考えないで印刷したところ、手元のバーコードリーダではちゃんと読めました。例1)https://www.fabrice.co.jp/cgi-bin/ean13.cgi?code=9784582833409は、こういうバーコードを生成します。例2)高さを指定した場合。https://www.fabrice.co.jp/cgi-bin/ean13.cgi?code=9784582833409&h=120は、こういうバーコードを生成します。FabriceCGI、小道具EAN13バーコード生成CGIを呼び出すためのCGI。連番のバーコードをまとめて印刷したいときに。https://www.fabrice.co.jp/cgi-bin/barcode.cgi入力欄に1行につき1つのコードを入れると、いくつでも(最大4K)バーコードを生成します。CODE128に加えてEAN13を追加しました。barcodetypeパラメータに、code128かean13を入れられます。デフォルトはcode128。ean13の場合、コードが12桁の場合は自動的にチェックデジットを計算して付加します。大量のユニークIDが必要が必要になったときに。4122で定義されたUUIDを返すCGI。Python2.5のuuidモジュールを使っているだけでね。uuid.uuid4()の戻り値です。これでダブらないフシギ。受け取るパラメータは、count=件数のみ。countは最大1000まで。戻りは改行で区切られたテキスト。例)https://www.fabrice.co.jp/cgi-bin/uuid.cgihttps://www.fabrice.co.jp/cgi-bin/uuid.cgi?count=10ローカル環境で動かせばなんてことないけれど、何かあったときのバックアップ用にでも。FabriceCGI、小道具CODE128バーコード生成CGIを呼び出すためのCGI。連番のバーコードをまとめて印刷したいときに。https://www.fabrice.co.jp/cgi-bin/barcode.cgi入力欄に1行につき1つのコードを入れると、いくつでも(最大4K)バーコードを生成します。今のところCODE128だけですが、CODE39やJANコードもそのうちに。WordPress.com.。