bitgrave/barcode-generator

支持2D和DataMatrix条码的简单条码生成器基类

1.0.3 2016-09-12 12:29 UTC

This package is not auto-updated.

Last update: 2024-09-18 09:30:42 UTC


README

PHP5+重构的Dinesh Rabara的2D-3D条码生成器类/库的代码版本。此条码生成器类支持基于ImageMagick/GDLib的图像渲染,svg和html表格绘制的以下1D/2D条码:由于原始代码库的一些许可问题,我们决定将基本许可证从MIT更改为GNU-LGPLv3。您可以在LICENSE.TCPDF下找到TCPDF的源许可证,在LICENSE下找到当前(项目)许可证。

Build Status

1D条码

  • C39 : CODE 39 - ANSI MH10.8M-1983 - USD-3 - 3 of 9.
  • C39+ : 带校验和的CODE 39
  • C39E : 扩展的CODE 39
  • C39E+ : 扩展的CODE 39 + 校验和
  • C93 : CODE 93 - USS-93
  • S25 : 标准2 of 5
  • S25+ : 标准2 of 5 + 校验和
  • I25 : 交错2 of 5
  • I25+ : 交错2 of 5 + 校验和
  • C128 : CODE 128
  • C128A : CODE 128 A
  • C128B : CODE 128 B
  • C128C : CODE 128 C
  • EAN2 : 2位UPC扩展
  • EAN5 : 5位UPC扩展
  • EAN8 : EAN 8
  • EAN13 : EAN 13
  • UPCA : UPC-A
  • UPCE : UPC-E
  • MSI : MSI(Plessey代码的变体)
  • MSI+ : MSI + 校验和(模11)
  • POSTNET : POSTNET
  • PLANET : PLANET
  • RMS4CC : RMS4CC(皇家邮政4状态客户代码)- CBC(客户条码)
  • KIX : KIX(Klant index - 客户索引)
  • IMB: 智能邮件条码 - Onecode - USPS-B-3200
  • CODABAR : CODABAR
  • CODE11 : CODE 11
  • PHARMA : PHARMACODE
  • PHARMA2T : 双轨迹PHARMACODE

2D条码

  • DATAMATRIX : Datamatrix(ISO/IEC 16022)
  • PDF417 : PDF417(ISO/IEC 15438:2006)/ a,e,t,s,f,o0,o1,o2,o3,o4,o5,o6
  • QRCODE : 错误纠正能力低的QRcode
  • QRCODE, L : 错误纠正能力低的QRcode
  • QRCODE, M : 中等错误纠正能力的QRcode
  • QRCODE, Q : 较好错误纠正能力的QRcode
  • QRCODE, H : 最佳错误纠正能力的QR-CODE
  • QR, RAW : 原始模式 - 以逗号分隔的数组行列表
  • QR, RAW2 : 原始模式 - 数组行由方括号包围。

如何贡献

要贡献更改、修复、新增功能/特性,请提交带有您新代码的拉取请求。请注意,如果您添加了新功能或修改了现有功能,您必须在项目的README文件中记录这一点(还要更新项目的CHANGELOG文件!)

许可证

见:LICENSE

备注

关于任何开放的问题或问题,请随时直接联系我或只需创建一个问题...