常见问题:TBarCode/SAPwin - SAP 条码 DLL
如何优化条码质量?
如何优化条码质量?
条码的 模块宽度 参数会影响条码的读取质量。
注意:请使用标准的打印比率设置,例如 Code-128 的比率为 1:2:3:4。
示例:200 dpi 打印机
如果打印机以 200 dpi 打印,请将模块宽度设置为打印机像素宽度的整数倍。例如,200 dpi 时使用 1 个像素(相当于 0.127mm)。
根据大多数符号体系规范,应避免模块宽度低于 0.19 mm。在这种情况下,应至少为条码设置 2 个打印机像素,以达到 0.254 mm 的模块宽度。
如果模块宽度过小,条码的整体宽度也会过小。请使用以下设置:
3 x 0.127mms = 0.381mms
4 x 0.127mms = 0.508mms
毫米与英寸换算表:
0.127 mms = 0.005 inch (过小)
0.19 mms = 0.007 inch (最小模块宽度)
0.254 mms = 0.010 inch (2 个打印机像素)
0.381 mms = 0.015 inch (3 个打印机像素)
0.508 mms = 0.020 inch (4 个打印机像素)
请根据上述数值设置模块宽度,以避免分辨率误差。如果仍出现误差(因存在微小的舍入误差),请尝试使用 0.509 而非 0.508。
您也可以使用 Barcode Studio 的 Quality Watch 功能检测打印容差,并找出最佳模块宽度值。
关于 203 dpi 打印机,请参见下一条 FAQ