条形码生成插件

QQ截图20170116231727.png

使用方法:
plugin_action('Barcode/Barcode/generate', ['123']);
其中,123是你要生成的内容。
 
除了可以在插件配置中调整参数,还支持直接传参数设置,比如修改字体大小为12:
plugin_action('Barcode/Barcode/generate', ['123', ['font_size' => 12]]);
支持以下参数:
  • file_type - 图片格式
  • dpi - DPI
  • thickness - 厚度
  • scale - 比例
  • rotation - 旋转
  • font_size - 字体大小

 
一般在模板调用
<img src="{:plugin_url('Barcode/Barcode/generate', ['text' => 123])}">
如果不能满足需求,也可以自己新建一个方法,然后调用plugin_action,比如:
public function barcode($text = '')
{
plugin_action('Barcode/Barcode/generate', $text);
}
然后在需要显示的地方,调用barcode方法即可。

2 个评论

我想问下这个插件可以在后台调用,但是前台如何调用呢?
在前台,plugin_url函数可以用public_url函数代替

要回复文章请先登录注册