如何结合^FH创建新行?

问题描述 投票:0回答:3

我一直在尝试让 ZPL 结合使用

^FH
和新线路。由于某种原因,当我使用以下代码时

^FH\^FD<RECEIVERNAME>\&<RECEIVERSTREET>\&<RECEIVERHOUSENUMBER>^FS

最终结果是

<RECEIVERNAME>&<RECEIVERSTREET>&<RECEIVERHOUSENUMBER>

我似乎不知道如何阻止

^FH
将新行转换为符号。

zebra-printers zpl
3个回答
0
投票

换行的十六进制为 0a,回车的十六进制为 0d。

它们都不能与 http://labelary.com/ 一起使用,所以我猜测它们不支持您使用它们的用途。


0
投票

命令

0x0d
0x0a
^FD
中不支持换行符(
^FV
和/或
^SN
),如任何其他不可打印字符,如 ZPL 编程指南 中所述。请参阅
^FD
命令的说明以供参考。


0
投票

我通过将命令

\&
放在代码中新行的开头来使其与 ^FH 一起使用...

我通过 php 脚本发送 zpl。在 php 中,zpl 代码的新行必须通过

"\n"

放置

像这样 ->

'zpl code'."\n".'zpl code'
新行
\n
必须用双引号引起来。

不工作示例:

^FB^FH^FD
Name\&
Street\&
City\&
ZIP
^FS

工作示例

^FB^FH^FD
Name
\&Street
\&City
\&ZIP
^FS

永远不要让它与 zpl 行中的代码一起工作。

© www.soinside.com 2019 - 2024. All rights reserved.