Rumah > Soal Jawab > teks badan
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;
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?