You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用ZPL实现Code 128条码文字居中,解决加粗后左对齐问题

解决Code 128条码加粗后文字左对齐的问题

当你使用^A0B设置加粗字体时,会覆盖条码默认的文字居中对齐属性,默认变为左对齐。要保持文字居中,你需要在设置字体时明确指定对齐方式,推荐使用^CF命令(而非^A)来定义字体,它支持直接设置对齐参数。

修正后的ZPL代码

^XA
^FO30,40
^CFB,30,30,C
^BCN,50,Y,N,N
^FDGA1234567890^FS
^XZ

关键说明

  • ^CFB,30,30,C:B对应加粗字体(与原^A0B中的B一致),30,30是文字的高和宽,最后的C代表居中对齐(可选值:L左对齐、R右对齐)。
  • 该命令会将后续字段(包括条码的可读文字)的字体设置为加粗、指定大小,并保持居中对齐,完美匹配条码的默认排版逻辑。

内容的提问来源于stack exchange,提问作者blue piranha

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.13 05:24:58