2016-06-18 3 views
0

내 프로젝트에 바코드를 생성하고 싶습니다. milon/barcode 패키지를 설치했지만이 라이브러리로 생성 된 바코드는 길게 보입니다. 바코드 문자열 또는 번호가 너무 커서 비록 더 작은 길이의 바코드를 생성하고 싶습니다.크기 제한으로 laravel에서 바코드를 생성하는 방법

더 좋은 방법이 있나요?

답변

0

예! 원하는 한계를 설정할 수 있습니다. 첫 번째 단계에서

2는 각각 1,13
처럼 아래 줄입니다
3 세트 제한 크기 매개 변수를 barcod 인쇄하려면 해당 파일의 각 루프를 들어 구현 DB 테이블에서 특정 속성의 이름을 선택 6- 스타일 태그에 클래스 코드를 만들고 내부에 높이를 설정하십시오
7 - 공급 업체로 이동 -> milion-> barcode-> src-> Milion-> DNS1d -> 라인 번호 142
8- class = "code"를 HTML 태그의 작품을 제대로

@section('content') 
@foreach($producto as $product) 
<dir> 
    {!! DNS1D::getBarcodeHTML($product->name, "C128" ,1,13)!!} 


</dir> 
<div style="padding-top: 30px; padding-left: 45px; width: 500px;"> 
     {{$product->name}} Rs{{$product->price}} <br> 
     www.assorttech.com 


</div> 
@endforeach 

<style> 
    .code{ 
     height: 60px !important; 
    } 

</style> 
    @endsection 

단계 t DNS1D 파일에서 다음 코드의 클래스 코드 만 추가

$html .= '<div class="code" style="background-color:' . $color . ';width:' . $bw . 'px;height:' . $bh . 'px;position:absolute;left:' . $x . 'px;top:' . $y . 'px;">&nbsp;</div>' . "\n"; 
     } 
관련 문제