PHP用バーコード作成ライブラリ

Barcode.phpは、PHP開発者向けバーコード作成ライブラリ(クラス群)です。
ご購入はコチラ! ダウンロードはコチラ!

最新リリース情報

Ver 1.1.1 リリース  (2012/02/20 更新履歴 )

ITFバーコード不具合改修

ITFの桁数が奇数の時、コードの最後に余計な数値が付与される不具合がございました。
ITFの桁数が奇数の時、桁数を偶数にするためにコードの先頭に"0"を付与するよう改修しました。
ITFの桁数が偶数の場合の処理は、これまで通り変わりありません。

Ver 1.0.0 新規リリース  (2011/03/30)

PHPでバーコードを作成するPHPのライブラリ(群)

既存のものに比べて、PDFでの利用のしやすさなど、使う側に立った配慮のある製品と自負させていただいております。
バーコードをブラウザに出力するサンプルと、PDFに出力するサンプルをご用意させていただきました。 是非お試しください。
↓サンプルページ↓
http://www.pao.ac/~barcode.php/sample/index.php
掲載メディア: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のメモリ上で動作します。

動作環境

  • PHP5以上が動作する環境であること。
  • PHP環境として、GDが利用可能であること。

ダウンロード

マニュアル等のPDFファイルをご覧頂くためには、無償のAcrobatReaderが必要です。

サポート

製品のサポートは情報共有のため で行わせていただいております。

個別にメール(info@pao.ac)も多くいただいております。 どちらでも結構です。お問い合わせ・ご意見・ご要望等よろしくお願いいたします。

本製品(Barcode.php)の保守・保証につきましては、保守・保証に関する規定をご覧ください。