adamgaskins/barcoder

一个用于生成网页SVG条形码的优雅包。

v0.1.0 2021-01-06 03:14 UTC

This package is auto-updated.

Last update: 2024-09-18 12:54:29 UTC


README

一个用于生成网页SVG条形码的优雅包。

安装

您可以通过composer安装此包

composer require adamgaskins/barcoder

用法

以下为支持的条形码类型完整列表。

二维码

Barcoder::qrcode('data to encode')->toSvg();

数据矩阵码

Barcoder::datamatrix('data to encode')->toSvg();

Code 128

Barcoder::code128('data to encode')->toSvg();

Barcoder::code128('data to encode')->hideLabel()->toSvg();

EAN-8

Barcoder::ean8('12345678')->toSvg();

Barcoder::ean8('12345678')->hideLabel()->toSvg();

EAN-13

Barcoder::ean8('1234567890123')->toSvg();

Barcoder::ean8('1234567890123')->hideLabel()->toSvg();

UPC-A

Barcoder::upca('123456789012')->toSvg();

Barcoder::upca('123456789012')->hideLabel()->toSvg();

UPC-E

Barcoder::upce('123456')->toSvg();

Barcoder::upce('123456')->hideLabel()->toSvg();

测试

composer test

许可证

MIT许可证(MIT)。请参阅许可证文件以获取更多信息。