我想在我的项目中生成一个条形码。我已经安装了milon/barcode包,但是这个库生成的条形码在长度上似乎很长。我想生成一个长度较小的条形码,即使条形码字符串或数字太大。
有没有更好的方法来实现这一点?
发布于 2017-03-26 21:24:35
嗯!你可以设置一个你想要的限制。
在第一步中,从DB表中选择特定的属性名称
2-为文件中要打印条形码位置的每个循环实现
3-设置限制大小参数,分别如下: 1,13
6-在style标签中创建类代码,并在里面设置高度
7-转到供应商-> Milion ->条形码->源->Milion->DNS1d->第142行
8-在html标签中添加代码“class=”它可以正常工作
@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 DNS1D文件中的第二步仅在以下代码中添加类代码
$html .= '<div class="code" style="background-color:' . $color . ';width:' . $bw . 'px;height:' . $bh . 'px;position:absolute;left:' . $x . 'px;top:' . $y . 'px;"> </div>' . "\n";
}https://stackoverflow.com/questions/37894447
复制相似问题