バーコード生成処理

CODE39、JANコードなどのバーコード生成を行う。

URL : http://www.magata.net/tools/barcode/barcode.php(PHP版)
ソース : ダウンロード(PHP版)

※チェックキャラクタが2桁になってしまう不具合を修正(2015/10/17)

仕様 : 各種バーコードの仕様



※ご利用、改変などは自由ですが本ライブラリを使用して発生した障害の一切の責任は負いかねます。

◆引数
引数名 使用できる値 説明
mode
code39  ... CODE39
code128  ... CODE128
jan  ... JANコード
バーコードの種類
code
0〜9、A〜Z、スペース、-.*$/+% (CODE39)
0〜9、A〜Z、a〜z、スペース、!"#$%&'()*+.-,/:,<=>?@ (CODE128)
0〜9 (JANコード)
バーコード化する値
※JANコードのチェックキャラクタは自動で算出&付加されるので、7桁または12桁で値を指定する。
※各コードとも最小寸法、高さ等は「だいたいOK」なカンジ(つまりテキトー)
※CODE128はコードセットBを使用(一応クラス内にはコードセットAやCも定義してあるけど。。)
※CODE128の特殊記号(SHIFTとかDELとか)は処理できない。。
※URL引数に値を与えて使用する場合、一部の記号はURLエンコードが必要  例) + ⇒ %2B

◆使用例
http://www.magata.net/tools/barcode/barcode.php?mode=code39&code=ABCD123456789
http://www.magata.net/tools/barcode/barcode.php?mode=code128&code=abcABC123456789
http://www.magata.net/tools/barcode/barcode.php?mode=jan&code=491234567890