掲載メディア:Impress の IT Leaders様
に、Barcode.phpの記事を掲載して頂いております。
Barcode.phpの各バーコード作成クラスは、バーコードを描画するdrawメソッドを実装しています。drawメソッドの戻り値は、バーコードが描画されたGDライブラリの画像(image)オブジェクトです。
Barcode.phpは、以下のバーコードの作成が可能です。(対応バーコード)
- JANコード
- JAN13(EAN13)
- JAN8(EAN8)
- インターリーブド(Interleaved) 2of5(ITF)
- Matrix 2of5
- NEC 2of5 (COOP 2of5)
- NW7(Codebar)
- Code39
- Code128
- GS1-128(UCC/EAN128)
- 郵便カスタマバーコード
- QRコード
- 標準料金代理収納用バーコード(コンビニバーコード)
Barcode.phpは、次のことを念頭において開発いたしました。
- 1.精密なこと
- 単なるバーコードリーダでの検査でなく、RJSのレーザーインスペクター Model L2000
というバーコード検査機にて細かくバーコードの精度を検査しております。それにより、従来の他社のバーコード作成ツールに比べても精密なバーコードを作成
することが可能です。
バーコード全体の幅を指定する方法以外にも、バーの最小幅を指定することにより、縮小することなく直接バーコードを描画し、より精度の高いバーコードを作成することがß可能です。
- 2.用途が様々
- バーコードのアウトプットは、GDライブラリの画像(イメージ)オブジェクトです。皆様が作成されるアプリケーションから、様々な用途で利用することが可能になっております。
-
- 3.使いやすいこと
- わかりやすいクラスのインタフェイスになっております。
マニュアルの使用例でも書かれておりますが、2~3 Stepのロジックでバーコードの出力を行うことができます。
- 4.軽いこと
- 何と言っても軽さが命です。Barcode.phpを利用してバーコード作成を行う場合、Barcode.php自体がシステムに与える負荷は微小です。ほんの数MBのメモリ上で動作します。