我使用作曲家包(dinesh/barcode
)来生成条形码图像,但我发现抗锯齿正在弄乱宽度为1px的条形码。基本上将1-2px的条形码转换成可疑的读数。
我尝试使用imagefilledrectangle
,imagesetthickness
和imageline
绘制条形码行。这些似乎是反垂直线。
有没有办法绕过垂直线的抗锯齿?或者我是否需要使用GD支持重新编译PHP才能获得imageantialias(image, boolean)
方法?
更新
我使用的是PHP 5.5.9版和GD版2.1.1-dev。
尝试拨打imageantialias($image, FALSE)
时,我收到Call to undefined function imageantialias()
例外。
我试图使用这些指令来获取gd-bundled文件,但它不存在于php 5.5.9中。 (http://nossie.addicts.nl/php5-gd.html)
答案 0 :(得分:0)
我决定使用的解决方法是三倍。