Skip to content
/ barcode Public

Laravel all Bar-code generator like Qr Code , PDF417,C39, C39+,C39E,C39E+,C93,S25,S25+,I25,I25+,C128,C128A,C128B,C128C,2-Digits UPC-Based Extention,5-Digits UPC-Based Extention,EAN 8,EAN 13,UPC-A,UPC-E,MSI (Variation of Plessey code)

Notifications You must be signed in to change notification settings

j3nnn1/barcode

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

67 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Latest Stable Version Total Downloads Build Status

Read More Wiki

Installation

Begin by installing this package through Composer. Edit your project's composer.json file to require dinesh/barcode.

"require": {
	"laravel/framework": "5.0.x",
	"dinesh/barcode": "5.0.*@dev"
}

Next, update Composer from the Terminal:

composer update

Once this operation completes, the final step is to add the service provider. Open app/config/app.php, and add a new item to the providers array.

'Dinesh\Barcode\BarcodeServiceProvider'

Now add the alias.

'aliases' => array(
    ...
	'DNS1D' => 'Dinesh\Barcode\Facades\DNS1DFacade',
    'DNS2D' => 'Dinesh\Barcode\Facades\DNS2DFacade',
)

from the command line and you should find the files in app/config/packages/dinesh/barcode.

Bar-code generator like Qr Code, PDF417, C39,C39+, C39E,C39E+, C93, S25,S25+, I25,I25+, C128,C128A,C128B,C128C, 2-Digits UPC-Based Extention, 5-Digits UPC-Based Extention, EAN 8,EAN 13, UPC-A,UPC-E, MSI (Variation of Plessey code)

generator in html, png embedded base64 code and SVG canvas

echo \DNS1D::getBarcodeSVG("4445645656", "PHARMA2T");
echo \DNS1D::getBarcodeHTML("4445645656", "PHARMA2T");
echo '<img src="data:image/png,' . \DNS1D::getBarcodePNG("4", "C39+") . '" alt="barcode"   />';
echo \DNS1D::getBarcodePNGPath("4445645656", "PHARMA2T");
echo '<img src="data:image/png,' . \DNS1D::getBarcodePNG("4", "C39+") . '" alt="barcode"   />';



echo \DNS1D::getBarcodeSVG("4445645656", "C39");
echo \DNS2D::getBarcodeHTML("4445645656", "QRCODE");
echo \DNS2D::getBarcodePNGPath("4445645656", "PDF417");
echo \DNS2D::getBarcodeSVG("4445645656", "DATAMATRIX");
echo '<img src="data:image/png,' . \DNS2D::getBarcodePNG("4", "PDF417") . '" alt="barcode"   />';

Width and Height example

echo \DNS1D::getBarcodeSVG("4445645656", "PHARMA2T",3,33);
echo \DNS1D::getBarcodeHTML("4445645656", "PHARMA2T",3,33);
echo '<img src="' . \DNS1D::getBarcodePNG("4", "C39+",3,33) . '" alt="barcode"   />';
echo \DNS1D::getBarcodePNGPath("4445645656", "PHARMA2T",3,33);
echo '<img src="data:image/png,' . \DNS1D::getBarcodePNG("4", "C39+",3,33) . '" alt="barcode"   />';

Color

echo \DNS1D::getBarcodeSVG("4445645656", "PHARMA2T",3,33,"green");
echo \DNS1D::getBarcodeHTML("4445645656", "PHARMA2T",3,33,"green");
echo '<img src="' . \DNS1D::getBarcodePNG("4", "C39+",3,33,array(1,1,1)) . '" alt="barcode"   />';
echo \DNS1D::getBarcodePNGPath("4445645656", "PHARMA2T",3,33,array(255,255,0));
echo '<img src="data:image/png,' . \DNS1D::getBarcodePNG("4", "C39+",3,33,array(1,1,1)) . '" alt="barcode"   />';

2D Barcodes

echo \DNS2D::getBarcodeHTML("4445645656", "QRCODE");
echo \DNS2D::getBarcodePNGPath("4445645656", "PDF417");
echo \DNS2D::getBarcodeSVG("4445645656", "DATAMATRIX");

1D Barcodes

echo \DNS1D::getBarcodeHTML("4445645656", "C39");
echo \DNS1D::getBarcodeHTML("4445645656", "C39+");
echo \DNS1D::getBarcodeHTML("4445645656", "C39E");
echo \DNS1D::getBarcodeHTML("4445645656", "C39E+");
echo \DNS1D::getBarcodeHTML("4445645656", "C93");
echo \DNS1D::getBarcodeHTML("4445645656", "S25");
echo \DNS1D::getBarcodeHTML("4445645656", "S25+");
echo \DNS1D::getBarcodeHTML("4445645656", "I25");
echo \DNS1D::getBarcodeHTML("4445645656", "I25+");
echo \DNS1D::getBarcodeHTML("4445645656", "C128");
echo \DNS1D::getBarcodeHTML("4445645656", "C128A");
echo \DNS1D::getBarcodeHTML("4445645656", "C128B");
echo \DNS1D::getBarcodeHTML("4445645656", "C128C");
echo \DNS1D::getBarcodeHTML("44455656", "EAN2");
echo \DNS1D::getBarcodeHTML("4445656", "EAN5");
echo \DNS1D::getBarcodeHTML("4445", "EAN8");
echo \DNS1D::getBarcodeHTML("4445", "EAN13");
echo \DNS1D::getBarcodeHTML("4445645656", "UPCA");
echo \DNS1D::getBarcodeHTML("4445645656", "UPCE");
echo \DNS1D::getBarcodeHTML("4445645656", "MSI");
echo \DNS1D::getBarcodeHTML("4445645656", "MSI+");
echo \DNS1D::getBarcodeHTML("4445645656", "POSTNET");
echo \DNS1D::getBarcodeHTML("4445645656", "PLANET");
echo \DNS1D::getBarcodeHTML("4445645656", "RMS4CC");
echo \DNS1D::getBarcodeHTML("4445645656", "KIX");
echo \DNS1D::getBarcodeHTML("4445645656", "IMB");
echo \DNS1D::getBarcodeHTML("4445645656", "CODABAR");
echo \DNS1D::getBarcodeHTML("4445645656", "CODE11");
echo \DNS1D::getBarcodeHTML("4445645656", "PHARMA");
echo \DNS1D::getBarcodeHTML("4445645656", "PHARMA2T");

About

Laravel all Bar-code generator like Qr Code , PDF417,C39, C39+,C39E,C39E+,C93,S25,S25+,I25,I25+,C128,C128A,C128B,C128C,2-Digits UPC-Based Extention,5-Digits UPC-Based Extention,EAN 8,EAN 13,UPC-A,UPC-E,MSI (Variation of Plessey code)

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages