使用thinkPHP框架怎么生成一个条形码

  介绍

使用thinkPHP框架怎么生成一个条形码?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。

//生成条形码   public  function 条形码(){   进口才能(& # 39;@.ORG.Util.barcode.BCGFontFile& # 39;);//字体类   进口才能(& # 39;@.ORG.Util.barcode.BCGColor& # 39;);//字体颜色类   进口才能(& # 39;@.ORG.Util.barcode.BCGDrawing& # 39;);   进口才能(& # 39;@.ORG.Util.barcode.BCGcode39& # 39;);   时间=美元才能text  $ _GET[& # 39;文本# 39;];   texts 美元;=,才能收取(文本)美元? $文本:& # 39;00000000000 & # 39;;   时间=美元才能color_black  new  \ BCGColor (0, 0, 0);   时间=美元才能color_white  new  \ BCGColor (255255255);   时间=美元才能drawException 零;   try {才能   ,,,code 美元;=,new  \ BCGcode39 ();   ,,,代码→美元setScale (2);   ,,,代码→美元setThickness (30);   ,,,代码→美元setForegroundColor ($ color_black);   ,,,代码→美元setBackgroundColor ($ color_white);   ,,,美元代码→解析(文本);   },才能赶上(Exception  $例外),{   ,,,drawException 美元;=,美元的例外;   ,,}   美元才能管理=,new  \ BCGDrawing (& # 39; & # 39;,, color_white美元);   如果才能(drawException美元),{   ,,,画→美元drawException ($ drawException);   ,,},{else    ,,,画→美元setBarcode($代码);   ,,,画→美元画();   ,,}   头才能(& # 39;- type:图像/png # 39;);   头才能(& # 39;附加项:,内联;,文件名=癰arcode.png" & # 39;);   图→美元才能完成(\ BCGDrawing:: IMG_FORMAT_PNG);   }

在前台直接调用:

& lt; img  https://www.yisu.com/zixun/src=" {: U (ContractCommonApply/条形码)}/文本/{$ res [0] [' ContractCode ']}“alt=" ">

用js调用代码如下:

& lt; script 类型=拔谋?javascript",语言=癹avascript"比;   document.writeln才能(“& lt; img  src=https://www.yisu.com/目录/test_1D.php吗?文本=内容/>”);   

看完上述内容,你们掌握使用thinkPHP框架怎么生成一个条形码的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注行业资讯频道,感谢各位的阅读!

使用thinkPHP框架怎么生成一个条形码