tarfin-labs/zbar-php

zbar-php 是一个提供 zbar 条码阅读库接口的 PHP 包。

1.7.0 2024-07-30 06:28 UTC

This package is auto-updated.

Last update: 2024-08-31 08:09:52 UTC


README

Latest Version on Packagist GitHub Workflow Status Quality Score Total Downloads

简介

zbar-php 是一个提供 zbar 条码阅读库接口的 PHP 包。

要求

您应该已经安装了 zbarimagemagick

安装

您可以通过 composer 安装此包。

composer require tarfin-labs/zbar-php

用法

使用 zbar 扫描条形码或二维码非常简单。

$zbar = new \TarfinLabs\ZbarPhp\Zbar($imagePath);
$code = $zbar->scan();

支持文件格式:pdfjpegjpgsvggif

以下是如何只获取条码类型的方法。

$zbar = new \TarfinLabs\ZbarPhp\Zbar($imagePath);
$type = $zbar->type();

echo $type; // "EAN-13"

以下是获取两者的方法。

$zbar = new \TarfinLabs\ZbarPhp\Zbar($imagePath);
$barCode = $zbar->decode();

echo $barCode->code(); // "1234567890128"
echo $barCode->type(); // "EAN-13"

测试

composer test

变更日志

请参阅 CHANGELOG 以获取有关最近更改的更多信息。

贡献

欢迎提交拉取请求。对于重大更改,请先提交一个问题以讨论您想要更改的内容。

请确保根据需要更新测试。

安全性

如果您发现任何与安全性相关的问题,请通过电子邮件 development@tarfin.com 而不是使用问题跟踪器。

致谢

许可证

zbar-php 是开源软件,许可协议为 MIT 协议。