webdna / barcode
生成条形码
2.0.1
2022-07-20 10:20 UTC
Requires
- php: ^8.0.2|^9.0
- craftcms/cms: ^4.0.0
- picqer/php-barcode-generator: ^2.0.1
This package is auto-updated.
Last update: 2024-09-12 14:39:11 UTC
README
生成条形码
需求
此插件需要Craft CMS 4.0.0或更高版本。
安装
要安装此插件,请按照以下说明操作。
- 打开您的终端并转到您的Craft项目
cd /path/to/project
- 然后让Composer加载插件
composer require webdna/barcode
- 在控制面板中,转到设置→插件,并点击Barcode的“安装”按钮。
条形码概述
这允许通过字段类型、变量或twig过滤器生成条形码。
条形码选项
所有条形码实例都接受以下参数
- 代码:根据条形码类型为数字或字母数字。
- 格式:svg或png(默认:svg)
- 类型:见下文,列出所有接受类型(默认:EAN13)
- 宽度因子:此设置与条的宽度因子(默认:2)
- 高度:以像素为单位的条高度(默认:30)
- 颜色:条的十六进制值(默认:'#000000')
使用条形码
Twig变量
{{ craft.barcode.generate(123456789) }}
{{ craft.barcode.generate(123456789, 'png', 'EAN13', 2, 30, '#000000') }}
Twig过滤器
{{ 123456789|barcode }}
{{ 123456789|barcode('png', 'EAN13', 2, 30, '#000000') }}
支持的条形码类型
条形码路线图
一些要做的事情,以及潜在功能的想法
- 发布
由webdna提供