2

我正在尝试使用斑马 QLn320 打印机打印收据。我正在发送空格,以便“:”字符在票证中显示为对齐:

^XA^LL256^POI^FO20,20^ADN,10,8^CI10^FB550,9999,,L^FD
\&
           CRA : jab \&
   Contrato No : \&
     Domicilio : RAMBLA DEL POBLENOU \&
^FS^XZ

但是,打印机正在去除前导空格,打印结果是:

CRA : jab
Contrato No :
Domicilio : RAMBLA DEL POBLENOU 

那么,如何在不必为每一行设置 ^FO 的情况下添加“缩进”呢?

4

2 回答 2

0
^XA^LL256^POI^FO20,20^ADN,10,8^CI10^FD

           CRA : jab 
   Contrato No : 
     Domicilio : RAMBLA DEL POBLENOU 
^FS^XZ

我目前没有可用的打印机,所以我没有对此进行测试。

我相信这^FB是导致您的问题的原因-尤其是使您的数据合理化的L选项。L

于 2014-03-06T13:38:44.180 回答
0

您是否有理由不想将其分成多行?在打印收据时,我发现将每一行视为一个完整的格式很有用。

^XA^LL30^POI^FO10,20^ADN,10,8^CI10^FD           CRA : jab^FS^XZ
^XA^LL30^POI^FO10,20^ADN,10,8^CI10^FD   Contrato No :^FS^XZ
^XA^LL30^POI^FO10,20^ADN,10,8^CI10^FD     Domicilio : RAMBLA DEL POBLENOU^FS^XZ

我也没有打印出来,所以可能需要调整 LL 和 FO。您可能还希望将打印机置于倒带模式。^MMR 这会阻止打印机在打印后移动介质。然后,您只需在收据末尾打印一两行空白行即可将其放在您想要的位置。

我喜欢这样收据,所以我不需要事先计算收据的长度。

于 2014-03-07T03:05:59.383 回答