Sfoglia il codice sorgente

条形码生成接口

林琦海 4 anni fa
parent
commit
88d7c8290a
1 ha cambiato i file con 13 aggiunte e 0 eliminazioni
  1. 13 0
      common/components/barcodeUtil.php

+ 13 - 0
common/components/barcodeUtil.php

@@ -9,5 +9,18 @@ namespace common\components;
 
 class barcodeUtil
 {
+    // html eg:  echo barcodeUtil::barcodeGeneratorHTML("123");
+    public static function barcodeGeneratorHTML($code)
+    {
+        $generator = new \Picqer\Barcode\BarcodeGeneratorHTML();
+        return $generator->getBarcode($code, $generator::TYPE_CODE_128);
+    }
 
+    //png
+    public static function  barcodeGeneratorPNG($code, $widthFactor = 2,$height = 30)
+    {
+        $generator = new \Picqer\Barcode\BarcodeGeneratorPNG();
+        $barcode = $generator->getBarcode('123456', $generator::TYPE_CODE_128,$widthFactor,$height);
+        return $barcode;
+    }
 }