Bagaimana untuk membangunkan fungsi kod bar dalam thinkphp5
Jennifer
Jennifer 2018-04-12 13:09:43
0
0
1218

Saya ingin melaksanakan fungsi yang boleh menjana kod bar dalam sistem dan menggunakan pengimbas kod bar untuk mengimbas kod bar untuk masuk dan keluar dari gudang. Saya menggunakan thinkphp5 untuk pembangunan. Saya mencari banyak maklumat dan mengambil langkah berikut. 1. Salin kod bar folder kelas kod bar ke direktori lanjutan. 2. Tambahkan define ayat ini('EXTEND_PATH','../extend/'); pada fail masukan 3. Tambahkan kaedah pada fail base.php yang dibina sendiri

<?php

namespace. appadmincommon;


gunakan thinkController;

gunakan thinkRequest;

gunakan UtildataSysdb;

gunakan thinkSession;


class Base Controller


extend

kod bar fungsi awam_cipta(){

$ Kandungan = '123';

// Petik kelas yang sepadan dengan folder Kod Bar

Pemuat :: Import ('BCode.bcgfontfile', Extend_path );

        Loader::import('BCode.BCGcodeEND ,'.barcode.php');

                                                                                                                                                                                           $ color_black = new BCGColor(0, 0, 0);              $code = new BCGcode39(                                                                                                                                                                                                                                                                                                           $code->setScale(2); ($warna_putih); // Warna jurang kosong

                                                                                                                                                                                                                                         Kandungan

} c Pengecualian

} c $ Pengecualian

}

// Lukis kod bar

$ lukisan = BCGDrawing Baharu ('', $ COLOR_WHI Te);

if($drawException) {

$ lukisan- & gt; DrawException ($ DrawException); keluar keluar keluar keluar daripada 's to  ‐ ‐‐‐‐ dan‐​ to

​​>finish(BCGDrawing::IMG_FORMAT_PNG);

}

Adakah saya menulisnya dengan betul? Apa yang perlu dilakukan seterusnya?

Jennifer
Jennifer

membalas semua(0)
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan