社群分享实录昨天赵总在群里遇到foxbarcode在win10中打印预览,显示是条码是正常的。实际打印出来,就是变形的。他一直以为是条码打印机的问题,反复折腾了很久。最后做了两个条码在一个报表中打印出来。对比结果,感觉是函数输出的问题。
首先排除是不是缩放造成的在使用foxbarcode来生成条码图片时,一定要使用原图。
缩放之后,打印出来的不清楚,经常扫不到。所以一直使用原图,不缩放。
条码字体生成条码怎么样?杨子说:条码为什么不直接用字库!!比图片清楚简单!瓜哥补充说:对条码没有要求的,建议用39码字体,每个字符对应一个数字,质量更高。要求短的,用码字体。画图片的方式,容易变形模糊,还受电脑DPI设置的影响。
赵总测试完说:39码字体,有两点比较头痛。
条码太长,太细,打印机要够好才行。
不能表示空格等其它几年特殊字符。
瓜哥说:码字体里有这个空格符号,就可以用,有空格,用A和B都可以,只偶数个数字时,才能用C。看我的代码中有很详细的解释,我们一般用B就可以。还有种编码,CAuto,它自动检测字符符合哪种最优解,控制码可以从A变到C,算法比较复杂就没搞。ABC三种可以混合使用。
瓜哥继续说:代码总共不到三十行,注释占了一大半!
条码图片缩放要成比例,但点阵却给你插值。赵总立即又反映问题:报表中的空格有生成了条码,用手机
转载请注明:http://www.0431gb208.com/sjsbszl/525.html