찾다

 >  Q&A  >  본문

thinkphp5에서 바코드 기능을 개발하는 방법

시스템에서 바코드를 생성하고 바코드 스캐너를 사용해 바코드를 스캔하여 창고에 출입할 수 있는 기능을 구현하고 싶습니다. 개발에는 thinkphp5를 사용합니다. 많은 정보를 검색하고 다음 단계를 수행했습니다. 1. 바코드 클래스 폴더 바코드를 확장 디렉터리에 복사합니다. 2. 항목 파일에 다음 문장을 추가합니다. 3. 자체 빌드된 base.php 파일에 공통

<?php

네임스페이스에 메소드를 추가합니다. appadmincommon;


thinkController 사용;

thinkRequest 사용;

UtildataSysdb 사용;

thinkSession 사용;


class 기본 확장 컨트롤러

{

공개 기능 _create(){

$ 내용 = '123';

// BarCode 폴더에 해당하는 클래스 인용

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

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

                                                                                       $code->set Scale(2);

                $code-> setThickness(30); // 바코드 두께

           .

            $code -& gt; setbackGroundcolor ($ color_white) // $ code- & gt; $ code- & gt; PARSE ($ content); Contents

} c Catch (Exception $ Exception) {

$ DRAWEXCEption = $ Exception;

}

// 바코드 그리기

$ draw = '', $ COLOR_WHI Te)

if($drawException) {

+                                                                                   . ent-Type: image/png');

                                  사용 사용 사용 사용 사용  -                                                                          사용 사용 사용 사용        사용 사용         out out through out out out out out out of 's to  to ‐ ‐‐‐‐ and‐​ to

​​>finish(BCG드로잉::IMG_FORMAT_PNG);

}

제대로 썼나요? 다음에 무엇을할지?

JenniferJennifer2449일 전1240

모든 응답(0)나는 대답할 것이다

답장 없음
  • 취소회신하다