app直播系統原始碼,點選生成條形碼
app直播系統原始碼,點選生成條形碼實現的相關程式碼
<?php include 'vendor/autoload.php'; class barcodeService { private $filePath, $foregroundColor,$backgroundColor; private $text = '', $labelName = '', $scale = 2, $tn = 25, $fontSize = 10; public function options($data) { foreach ($data as $key => $val) { $this->{$key} = $val; } return $this; } public function generate() { try { $barcode = new CodeItNow\BarcodeBundle\Utils\BarcodeGenerator(); $barcode->setText($this->text); $barcode->setType(CodeItNow\BarcodeBundle\Utils\BarcodeGenerator::Code128); //條形碼下面字型 $barcode->setLabel($this->labelName); //比例 $barcode->setScale($this->scale); //高度 $barcode->setThickness($this->tn); $barcode->setFontSize($this->fontSize); !empty($this->filePath) && $this->checkDir(dirname($this->filePath)) && $barcode->setFilename($this->filePath); //條形碼顏色 !empty($this->foregroundColor) && $barcode->setForegroundColor($this->foregroundColor); //背景色 !empty($this->backgroundColor) && $barcode->setBackgroundColor($this->backgroundColor); $barcode->generate(); } catch (\Exception $e) { //處理失敗情況 var_dump($e); die; } } private function checkDir($dir, $dirmode = 0755) { $path = explode('/', str_replace('\\', '/', $dir)); $depth = count($path); for ($i = $depth; $i > 0; $i--) { if (file_exists(implode('/', array_slice($path, 0, $i)))) { break; } } for ($i; $i < $depth; $i++) { if ($d = implode('/', array_slice($path, 0, $i + 1))) { if (!is_dir($d)) { mkdir($d, $dirmode); } } } return is_dir($dir); } } $func = function ($salt = '') { return date('YmdHis') . mt_rand(10, 99) . substr(mt_rand(), -1); }; $text = $func(); $path = './img/' . $text . '.png'; //儲存圖片 (new barcodeService())->options([ 'text' => $text, 'labelName' => $text, 'filePath' => $path, 'foregroundColor' => '#696969', // 'backgroundColor' =>'#000000' ])->generate(); var_dump($text); echo '<img src="'.$path.'" alt="">';
以上就是 app直播系統原始碼,點選生成條形碼實現的相關程式碼,更多內容歡迎關注之後的文章
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69978258/viewspace-2838767/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 直播商城系統原始碼,環形進度條元件原始碼元件
- 直播app系統原始碼,固定速度的進度條顯示APP原始碼
- 直播app系統原始碼,簡單易上手的進度條APP原始碼
- 直播app系統原始碼,css優化滾動條樣式APP原始碼CSS優化
- 教育直播APP原始碼開發系統APP原始碼
- 直播APP原始碼,直播系統推流SDK(Android)APP原始碼Android
- app直播原始碼,edusoho直播回放增加進度條APP原始碼
- 找靠譜商家直播系統原始碼app!原始碼APP
- app直播原始碼,Android 設定系統亮度APP原始碼Android
- 直播系統app原始碼,元素水平垂直居中APP原始碼
- 視訊直播app原始碼,點選圖片放大再點選縮小APP原始碼
- iOS 生成二維碼/條形碼iOS
- app直播原始碼,RecycleView頁面的點選跳轉設計APP原始碼View
- 直播系統app原始碼,滑塊效果、slider用法APP原始碼IDE
- 直播系統app原始碼,TabLayout:自定義字型大小APP原始碼TabLayout自定義字型
- 教育直播APP系統原始碼,原生開發功能APP原始碼
- 2022直播交友原始碼一對多直播系統原始碼同城視訊聊天交友app原始碼APP
- 直播app系統原始碼,canvas上放置按鈕並實現點選之後全屏顯示APP原始碼Canvas
- 影片直播app原始碼,去掉導航條和tabbar線條APP原始碼tabBar
- iBarcoder for Mac條形碼生成工具Mac
- 影片直播系統原始碼,vue中captcha.js生成驗證碼原始碼VueAPTJS
- 直播 App 原始碼搭建簡易直播平臺及個人開發直播系統的難點APP原始碼
- 直播app系統原始碼,python pdf轉為圖片APP原始碼Python
- 直播APP原始碼系統家族功能開發介紹APP原始碼
- app直播原始碼,uniapp隨機數生成簽名APP原始碼隨機
- 直播系統app原始碼,自定義中間向兩邊滑動的滑動條APP原始碼
- 語音直播系統原始碼與視訊直播系統原始碼哪些區別原始碼
- 社交直播APP 社交直播原始碼 1對1與1對多直播系統APP原始碼
- Mac條形碼生成工具——iBarcoder for MacMac
- 直播app系統原始碼,使用者登入後選擇記住密碼,下次自動填充密碼APP原始碼密碼
- 直播app系統原始碼,Fragment 顯示 隱藏 監聽APP原始碼Fragment
- 直播系統原始碼的收益方式你知道幾點?原始碼
- 直播系統app原始碼,shiro簡單的密碼加鹽與密碼驗證APP原始碼密碼
- 直播系統程式碼,點選選擇欄,彈出各個選項
- 直播app系統原始碼,圖片Loading旋轉動畫效果APP原始碼動畫
- 直播app系統原始碼,對視訊新增擦拭去除效果APP原始碼
- 直播系統app原始碼,垂直,水平無限迴圈滑動APP原始碼
- 直播app系統原始碼,在 Flutter 中更改文字的字型系列APP原始碼Flutter