cari

Rumah  >  Soal Jawab  >  teks badan

Bagaimana untuk membangunkan fungsi kod bar dalam thinkphp5

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?

JenniferJennifer2420 hari yang lalu1223

membalas semua(0)saya akan balas

Tiada jawapan
  • Batalbalas