有限会社パオ・アット・オフィスのロゴ

    有限会社パオ・アット・オフィス

    PHP開発バーコードライブラリー「Barcode.php ver 4.0」 12月19日リリース  ~幅指定描画・SVG出力対応&PHP 8.5対応~

    サービス
    2025年12月19日 09:30

    有限会社パオ・アット・オフィス(本社:千葉県習志野市、代表取締役:村井 誠、以下 Pao@Office)は、PHP開発環境向けバーコード作成ライブラリ「Barcode.php」のメジャーバージョンアップ版「Barcode.php ver 4.0」(税込22,000円)を2025年12月19日にリリースしました。


    本バージョンでは、開発現場から要望の多かった「幅指定描画」機能を新たに搭載。レイアウトに合わせた柔軟なバーコード生成が可能になりました。また、ベクター形式のSVG出力にも対応し、Web・印刷の両用途で高品質なバーコードを提供します。



    【製品サイト】

    https://www.pao.ac/barcode.php/


    【デモ・サンプルサイト】

    https://www.pao.ac/~barcode.php/sample/


    【製品価格】

    価格:1開発ライセンス 22,000円(税込)

    ※ランタイムライセンスは無償。開発環境にのみライセンスが必要です。


    Barcode.phpデモサイトでのバーコード出力

    Barcode.phpデモサイトでのバーコード出力


    ■ Ver 4.0 新機能ハイライト

    Ver 4.0では、バーコード描画の柔軟性と品質を大幅に向上させる機能を追加しました。


    【1】幅指定描画 draw_by_width 対応

    これまでのBarcode.phpでは、バーコードの「最小モジュール幅」を指定して描画していました。この方式は精度面で優れる一方、「帳票の枠に収めたい」「決まった幅で出力したい」といった実務要件への対応が難しいという声がありました。


    Ver 4.0で追加された「draw_by_width」メソッドは、バーコード全体の幅を直接指定できます。


     // 従来:モジュール幅を指定(最終的な幅は成り行き)

     $img = $barcode->draw($code, 2, 50);


     // Ver 4.0:全体幅を指定(300ピクセル幅で出力)

     $img = $barcode->draw_by_width($code, 300, 50);


    帳票設計において「この枠内にバーコードを収めたい」という要件は日常的に発生します。draw_by_width はそうした現場のニーズに直接応える機能です。


    【2】FitWidth プロパティ ― 幅優先か精度優先かを選択

    幅を指定した場合、「指定幅にピッタリ収める」か「読み取り精度を優先する」かという選択が生じます。Ver 4.0ではFitWidth プロパティでこれを制御できます。


     // 幅ピッタリモード(デフォルト)

     $barcode->FitWidth = true;

     // → 小数点以下のモジュール幅で計算し、指定幅に完全フィット


     // 精度優先モード

     $barcode->FitWidth = false;

     // → 整数ドット単位で描画、指定幅以内に収まる最大サイズ


    バーコードは「読めてナンボ」です。高精度スキャナ環境であればFitWidth = trueで問題ありませんが、ハンディターミナルでの読み取りや、インクジェット印刷など滲みが発生しやすい環境では、FitWidth = falseでドット境界を明確にすることで読み取り率が向上するケースがあります。


    用途に応じた使い分けを推奨します。


    【3】SVG出力対応

    Ver 4.0では、PNG等のラスター画像に加え、ベクター形式のSVG出力に対応しました。


     $barcode->OutputSVG = true;

     $svg = $barcode->draw($code, 2, 50);

     // $svg にはSVG形式の文字列が格納される


    SVGはベクター形式のため、拡大・縮小しても劣化しません。Webページへの埋め込み、高解像度印刷、レスポンシブデザインなど、幅広い用途で活用できます。


    draw_by_width との組み合わせも可能です。


    【4】PHP 8.5 対応

    最新のPHP 8.5まで動作確認を完了しました。PHP 8.3以降で導入された動的プロパティの禁止にも対応済みです。


    PHP 5.6からPHP 8.5まで、幅広いバージョンで動作します。レガシー環境の保守から最新環境での新規開発まで、同一のライブラリで対応可能です。


    【5】試用版Docker・VMWare 最新OS・PHP対応

    試用版の実行環境を最新OSに刷新しました。

    ☆Docker版

    いずれも docker-compose up -d の1コマンドで環境構築が完了します。

    ・CentOS Stream 9 + PHP 8.3

    ・Ubuntu 24.04 LTS + PHP 8.5

    ・Debian 9 + PHP 5.6(レガシー環境向け)


    ☆VMWare版:Ubuntu 24.04 LTS + PHP 8.3



    ■ 3種類のバーコード描画方法 ― 用途に応じた選択

    Ver 4.0により、Barcode.phpは3種類の描画方法を提供します。

    開発者は用途に応じて最適な方法を選択できます。


    3種類のバーコード描画方法

    3種類のバーコード描画方法


    1. 幅ピッタリ優先(小数モジュール)

      draw_by_width + FitWidth = true

      → 指定幅に完全フィット。Web表示やレイアウト重視の用途に。


    2. 精度優先(整数モジュール)

      draw_by_width + FitWidth = false

      → 整数ドットで描画。スキャナ読み取り精度を重視する用途に。


    3. 最小ピッチ指定(端から描画)

      draw(従来方式)

      → 最小モジュール幅を指定。精度最優先の用途に。



    バーコードの用途は多岐にわたります。商品管理、物流、医療、金融...それぞれの現場で求められる品質は異なります。Barcode.phpは、その多様な要件に応えるための選択肢を提供します。



    ■ Docker試用版 ― 5分で動作確認

    Barcode.phpの試用版は、Docker Composeプロジェクトとして提供しています。

    以下の手順で、すぐにバーコード出力を体験できます。


     1. ZIPファイルをダウンロード・展開

     2. ターミナルで展開したフォルダに移動

     3. docker-compose up -d を実行

     4. ブラウザで http://localhost:8082/ にアクセス


    Dockerfileの中身を見れば、PHPの拡張モジュール設定やApache設定の参考にもなります。本番環境構築のヒントとしてもご活用ください。


    試用版では、出力バーコードに「SAMPLE」の文字が入りますが、クラス・プロパティ・メソッドの動作確認には支障ありません。ソースコードを自由に参照・変更しながら、Barcode.phpの使い方を把握してください。



    ■ 対応バーコード一覧

    Barcode.phpは、業務で必要とされる主要なバーコードに対応しています。


    【1次元バーコード】

     ・JAN-13 / JAN-8(EAN-13 / EAN-8)

     ・UPC-A / UPC-E

     ・Interleaved 2 of 5(ITF)

     ・Matrix 2 of 5 / NEC 2 of 5(COOP 2 of 5)

     ・NW-7(CODABAR)

     ・CODE39 / CODE93 / CODE128

     ・GS1-128(UCC/EAN-128)

      - 標準料金代理収納用バーコード(コンビニバーコード)

      - 医療用バーコード

      - 食肉標準物流バーコード

     ・郵便カスタマバーコード

     ・GS1データバー(RSS)全種


    【2次元バーコード】

     ・QRコード

     ・DataMatrix(GS1 DataMatrix)

     ・PDF417



    ■ Barcode.phpが選ばれる理由

    Pao@Officeは、2002年から開発者向けバーコードツールを提供してきました。

    20年以上の実績の中で培われた技術とノウハウがBarcode.phpには凝縮されています。


    【精度への徹底したこだわり】

    RJS社のバーコード検査機「Model L2000」を使用し、出力バーコードの品質を検証しています。プリンタの特性による滲みへの対応として、黒バー幅の微調整機能も備えています。


    【シンプルなAPI設計】

    2~3行のコードでバーコードを出力できます。複雑な設定は不要。必要な機能はプロパティで制御できる、直感的なインターフェースです。


    【軽量な動作】

    数MBのメモリで動作します。Webアプリケーションへの組み込みでも、システムへの負荷は最小限です。


    【PDF出力との親和性】

    GDライブラリのイメージオブジェクトを返すシンプルな設計により、TCPDFなどのPDFライブラリとの連携が容易です。帳票出力システムへの組み込み実績も豊富です。



    ■ 動作環境

    ・PHP 5.6 / PHP 7.x / PHP 8.x(8.5まで動作確認済み)

    ・GDライブラリが利用可能であること



    ■ ダウンロード

    試用版・マニュアルは製品サイトからダウンロードできます。

    https://www.pao.ac/barcode.php/#download



    ■ 会社概要

    社名   : 有限会社パオ・アット・オフィス(Pao@Office)

    設立日  : 2001年10月

    資本金  : 1,000万円

    代表者名 : 代表取締役 村井 誠

    企業サイト: https://www.pao.ac/

    社員数  : 10名

    事業所  : 本社(千葉県習志野市谷津3-29-2-401)

           東京事務所(東京都港区新橋1-8-3 住友新橋ビル7F)

    事業内容 : 1. システム全般に関するコンサルタント(企画・立案)

           2. ソフトウエアの設計・製造・販売

           3. システム運用サポート

           4. ソフトウエア開発支援ツールの開発、および販売


    ※QRコードは株式会社デンソーウェーブの登録商標です。

    プレスリリース動画

    すべての画像

    シェア
    FacebookTwitterLine

    配信企業へのお問い合わせ

    取材依頼・商品に対するお問い合わせはこちら。
    プレスリリース配信企業に直接連絡できます。

    有限会社パオ・アット・オフィス

    有限会社パオ・アット・オフィス

    ビジネスの新着

    日本微細藻類肥料市場は、2033年までに34億390万米ドルに達し、年平均成長率(CAGR)11.58%で拡大すると予測されているこの成長は、有機農業手法の導入、カーボンニュートラルな投入物への需要、次世代農業バイオテクノロジー革新によって牽引されている
    日本微細藻類肥料市場は、2033年までに34億390万米ドルに達し、年平均成長率(CAGR)11.58%で拡大すると予測されているこの成長は、有機農業手法の導入、カーボンニュートラルな投入物への需要、次世代農業バイオテクノロジー革新によって牽引されている

    日本微細藻類肥料市場は、2033年までに34億390万米ドルに達し、年平均成長率(CAGR)11.58%で拡大すると予測されているこの成長は、有機農業手法の導入、カーボンニュートラルな投入物への需要、次世代農業バイオテクノロジー革新によって牽引されている

    株式会社レポートオーシャン

    8分前

    協栄産業、福岡市と
『目視確認をデジタルシフト!積算チェックの自動化』に
係る実証プロジェクトの協定書を
締結・実証実験の取り組みを開始
    協栄産業、福岡市と
『目視確認をデジタルシフト!積算チェックの自動化』に
係る実証プロジェクトの協定書を
締結・実証実験の取り組みを開始

    協栄産業、福岡市と 『目視確認をデジタルシフト!積算チェックの自動化』に 係る実証プロジェクトの協定書を 締結・実証実験の取り組みを開始

    協栄産業株式会社

    18分前

    札幌市と両備システムズ、生成AI及びAIエージェントを活用した
旅費事務の実証実験をスタート
~「公開羅針盤V4庶務事務システム」による官民連携事業が決定~
    札幌市と両備システムズ、生成AI及びAIエージェントを活用した
旅費事務の実証実験をスタート
~「公開羅針盤V4庶務事務システム」による官民連携事業が決定~

    札幌市と両備システムズ、生成AI及びAIエージェントを活用した 旅費事務の実証実験をスタート ~「公開羅針盤V4庶務事務システム」による官民連携事業が決定~

    株式会社両備システムズ

    18分前

    地域密着53年の信濃不動産、SNS発信を強化
―「住まい」だけでなく「長岡の暮らし」を伝える不動産会社へ―
    地域密着53年の信濃不動産、SNS発信を強化
―「住まい」だけでなく「長岡の暮らし」を伝える不動産会社へ―

    地域密着53年の信濃不動産、SNS発信を強化 ―「住まい」だけでなく「長岡の暮らし」を伝える不動産会社へ―

    APAMAN株式会社

    18分前

    2026年初より、新たに著作権の保護・活用サービスに着手へ
    2026年初より、新たに著作権の保護・活用サービスに着手へ

    2026年初より、新たに著作権の保護・活用サービスに着手へ

    Vobile Japan株式会社

    18分前

    Webサイトのブランド力、総合編は「Google」が首位 
一般企業サイト編の上位は、「ローソン」
「珈琲所コメダ珈琲店」「ケンタッキーフライドチキン」
「マクドナルド公式サイト」
日経BPコンサルティング調べ 「Webブランド調査2025-秋冬」
    Webサイトのブランド力、総合編は「Google」が首位 
一般企業サイト編の上位は、「ローソン」
「珈琲所コメダ珈琲店」「ケンタッキーフライドチキン」
「マクドナルド公式サイト」
日経BPコンサルティング調べ 「Webブランド調査2025-秋冬」

    Webサイトのブランド力、総合編は「Google」が首位  一般企業サイト編の上位は、「ローソン」 「珈琲所コメダ珈琲店」「ケンタッキーフライドチキン」 「マクドナルド公式サイト」 日経BPコンサルティング調べ 「Webブランド調査2025-秋冬」

    株式会社日経BPコンサルティング

    18分前

    人気のプレスリリース

    軍用ヘリのワイルド感をそのままに!
手軽に遊べる1/48スケール 電動RCヘリ
「MH-60 INCR」12月27日(土)販売開始!
    軍用ヘリのワイルド感をそのままに!
手軽に遊べる1/48スケール 電動RCヘリ
「MH-60 INCR」12月27日(土)販売開始!
    1

    軍用ヘリのワイルド感をそのままに! 手軽に遊べる1/48スケール 電動RCヘリ 「MH-60 INCR」12月27日(土)販売開始!

    株式会社ジーフォース

    2時間前

    コミックス累計発行部数8,500万部の国民的人気漫画
『キン肉マン』より“ザ・ニンジャ”、“ターボメン”の
ソフビフィギュアを12月19日(金)20:00より販売開始
    コミックス累計発行部数8,500万部の国民的人気漫画
『キン肉マン』より“ザ・ニンジャ”、“ターボメン”の
ソフビフィギュアを12月19日(金)20:00より販売開始
    2

    コミックス累計発行部数8,500万部の国民的人気漫画 『キン肉マン』より“ザ・ニンジャ”、“ターボメン”の ソフビフィギュアを12月19日(金)20:00より販売開始

    株式会社サイクロンジョー

    1時間前

    \鳥取・道の駅ほうじょう カニづくしの年越し/
『道の駅ほうじょう 年末年始大感謝際!』を
12/27~1/4で限定開催、限定カニグルメやカニの販売!
さらに新春大抽選会・福袋・もち撒き・お米すくいどりなど
    \鳥取・道の駅ほうじょう カニづくしの年越し/
『道の駅ほうじょう 年末年始大感謝際!』を
12/27~1/4で限定開催、限定カニグルメやカニの販売!
さらに新春大抽選会・福袋・もち撒き・お米すくいどりなど
    3

    \鳥取・道の駅ほうじょう カニづくしの年越し/ 『道の駅ほうじょう 年末年始大感謝際!』を 12/27~1/4で限定開催、限定カニグルメやカニの販売! さらに新春大抽選会・福袋・もち撒き・お米すくいどりなど

    株式会社ホシトリンク

    1日前

    まだ間に合います!クリスマスケーキの予約は 京都「パティスリー洛甘舎」で。12月22日(月)まで受付中!
    まだ間に合います!クリスマスケーキの予約は 京都「パティスリー洛甘舎」で。12月22日(月)まで受付中!
    4

    まだ間に合います!クリスマスケーキの予約は 京都「パティスリー洛甘舎」で。12月22日(月)まで受付中!

    パティスリー洛甘舎

    11時間前

    CBS College Platformがメンバーシップの方に新着コンテンツ「「第3の波」のCBTは効果的なのか:うつの場合 _26分間」を配信いたしました
    CBS College Platformがメンバーシップの方に新着コンテンツ「「第3の波」のCBTは効果的なのか:うつの場合 _26分間」を配信いたしました
    5

    CBS College Platformがメンバーシップの方に新着コンテンツ「「第3の波」のCBTは効果的なのか:うつの場合 _26分間」を配信いたしました

    日本公認心理師ネットワーク

    15時間前

    累計3万人が遊んだ「光ヶ峰学園リアル脱出ゲームプロジェクト」シリーズ2作が福岡に上陸! 『私たちのリアル脱出ゲームからの脱出』 『時が交差する夏祭りからの脱出』 リアル脱出ゲーム福岡店で開催決定!
    累計3万人が遊んだ「光ヶ峰学園リアル脱出ゲームプロジェクト」シリーズ2作が福岡に上陸! 『私たちのリアル脱出ゲームからの脱出』 『時が交差する夏祭りからの脱出』 リアル脱出ゲーム福岡店で開催決定!
    6

    累計3万人が遊んだ「光ヶ峰学園リアル脱出ゲームプロジェクト」シリーズ2作が福岡に上陸! 『私たちのリアル脱出ゲームからの脱出』 『時が交差する夏祭りからの脱出』 リアル脱出ゲーム福岡店で開催決定!

    株式会社SCRAP

    17時間前