Skip to content

Latest commit

 

History

History
34 lines (25 loc) · 1.13 KB

File metadata and controls

34 lines (25 loc) · 1.13 KB

PHP Barcode Generator

This is an easy to use, non-bloated, framework independent, barcode generator in PHP.

It creates PNG from the most used 1D barcode standards.

Prerequisities

  • GD Library installed

Installation

Install through composer:

composer require jfilla/php-barcode-generator

Usage

Initiate the barcode generator for the output you want, then call the ->getBarcode() routine as many times as you want.

$generator = new Picqer\Barcode\BarcodeGeneratorPNG();
echo $generator->getBarcode('081231723897', $generator::TYPE_CODE_128);

The ->getBarcode() routine accepts the following:

  • $code Data for the barcode
  • $type Type of barcode, use the constants defined in the class
  • $widthFactor Width is based on the length of the data, with this factor you can make the barcode bars wider than default
  • $totalHeight The total height of the barcode
  • $color Hex code of the foreground color
  • $showCode Display barcode content as text