常见问题 条码打印与解码问题
203 dpi 热敏打印机打印质量较低
203 dpi 热敏打印机打印质量较低
精细调整模块宽度
如上所述,将模块宽度调整为与打印机点的尺寸相匹配。
调整绘制模式
为应对打印机驱动程序的问题,条码的绘制模式可以在 compatible 和 quality 之间切换。如果条码出现失真,请将绘制模式改为 compatible。如果条比应有的宽度更宽(且间隙过小),请将绘制模式改为 quality。根据您所使用的软件不同,绘制模式可以在程序选项、配置文件或对象属性中进行调整。
谨慎使用 Optimize Resolution
根据打印机厂商和 Windows 打印机驱动程序的不同,TBarCode 和 TFORMer 的 Optimize Resolution 功能可能会提升或降低打印质量。
质量提升:
如果打印机的技术规格标明分辨率为 203 dpi,且打印机驱动程序内部计算时也使用 203.0 dpi,则 Optimize Resolution 功能可以将模块宽度精确适配到打印机的像素栅格上,从而提升条码质量。
- 此类打印机示例:SATO 打印机、兼容 TFORMer ZPL 的打印机
质量下降:
如果打印机的技术规格标明分辨率为 203 dpi,但打印机驱动程序内部实际以 203.2 dpi(8 点/毫米)计算,Optimize Resolution 功能将无法正常工作。当以 203.0 dpi 进行优化时,模块宽度会适配为 0.125123 mm 的打印栅格。但由于打印机驱动程序实际使用的点宽为 0.125 mm(203.2 dpi),条和间隙的计算结果会略宽于应有值。
- 此类打印机示例:Carl Valentin 打印机、部分 Zebra 打印机
结论:
根据实践经验,是否应使用 Optimize Resolution 取决于具体的打印机和打印机驱动程序。如果您发现符号内窄条宽度不一致,应考虑启用/禁用 Optimize Resolution 功能,然后验证条码质量是变好还是变差。
根据您所使用的软件产品,针对 8 点/毫米(203.2 dpi)分辨率问题,还提供了更多高级选项。请联系我们的支持团队获取更多信息和建议。对于使用 TFORMer 内置打印机驱动程序的情况,由于不存在驱动程序不一致的问题,应始终启用 Optimize Resolution。