2016-06-18 38 views
0

我想在我的項目中生成條形碼。我已經安裝了milon/barcode軟件包,但由此庫生成的條形碼在長度上似乎很長。我想生成一個較小長度的條形碼,即使條形碼字符串或數字太大。如何在laravel中生成大小限制的條形碼

有沒有更好的方法來實現這一目標?

回答

0

是啊!你可以設置你想要的限制。
在第一步驟挑從DB表的特定屬性名稱
2-實現對於其中要打印barcod
3-設定的極限尺寸參數,其是在下面給出像1,13分別
在該文件中的每個環6-在類別代碼中設置樣式標記並設置高度
7-轉至供應商 - > milion-> barcode-> src-> Milion-> DNS1d - > line no 142
8-添加class =「code」in 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 wo在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"; 
     }