- Notifications
You must be signed in to change notification settings - Fork9
zbar-php is a php package that provides an interface to the zbar bar-code reading library.
License
tarfin-labs/zbar-php
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
zbar-php is a php package that provides an interface to the zbar bar-code reading library.
You should havezbar andimagemagick installed.
You can install the package via composer:
composer require tarfin-labs/zbar-php
Scanning bar-code or qr-code with zbar is simple.
$zbar =new \TarfinLabs\ZbarPhp\Zbar($imagePath);$code =$zbar->scan();
Supported file formats:pdf
,jpeg
,jpg
,svg
andgif
.
Here is how to get only the type of bar code.
$zbar =new \TarfinLabs\ZbarPhp\Zbar($imagePath);$type =$zbar->type();echo$type;// "EAN-13"
And this is how you get both.
$zbar =new \TarfinLabs\ZbarPhp\Zbar($imagePath);$barCode =$zbar->decode();echo$barCode->code();// "1234567890128"echo$barCode->type();// "EAN-13"
composertest
Please seeCHANGELOG for more information what has changed recently.
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
Please make sure to update the tests as appropriate.
If you discover any security-related issues, please emaildevelopment@tarfin.com instead of using the issue tracker.
zbar-php is open-sourced software licensed under the MIT license.
About
zbar-php is a php package that provides an interface to the zbar bar-code reading library.