我正致力于将pdf转换成ZPL。我使用的是斑马编程语言(Zpl)。我试图控制条形码(任何条形码)宽度使用By命令。^By4 4的宽度较低,^By5的宽度较小。我的用例是,我希望在浮点数中实现窄条宽度(这里是4.5)。我们不能通过命令传递浮点数。如果我们可以使用ZPL中的其他方法来实现这一点,请告诉我。
发布于 2017-09-29 12:46:10
你不用提你用的条形码格式。其中一些(如2/5)也可以接受^BY的比率参数。默认情况下是^BY2,3,将其更改为^BY2,2可以生成更小的版本:
^XA
^POI
^CFO,20
^BY5,3
^FO100,400
^BJN,100,Y,N
^FD200940^FS
^BY5,2
^FO100,700
^BJN,100,Y,N
^FD200940^FS
^XZ这将在2/5中生成两个条形码,一个是默认的比率,另一个是较小的比率。第二个有一个更紧的条形码,占用空间更少。有效值为2.03.0(尽管许多值舍入为相同的值),因此具有一定的灵活性。请注意,此只适用于不固定比率格式的条形码格式的。
您可以在ZPL程序员指南^BY的手册页p123中查看显示有效值的表,以及将哪些值舍入相同的值(即,2.0和2.1给出相同的结果)。
https://stackoverflow.com/questions/46483635
复制相似问题