Zebra 控制回车但不换行

最近搞了一个PDF417的2D Barcode, 里面的数据一般格式都OK,但是客人希望在scanner 扫描的时候,自动解析为一行一行的数据,便于查看。

用户就是上帝呀,赶忙去查看文档,发现里面有个 “\&”命令,大喜!,去调试结果出来了,给客人确认,悲剧了,人家要求一行一行的数据,并且不要每行数据中间空一行(郁闷呀,PDF文档中的\$命令就是回车+换行).....

怎么办呢?只能发挥小宇宙了,查网络+实际测试验证呗,想起来了,以前记得在web开发的时候有用到过一个 代表回车,就测试试试这种16进制的能不能在ZPL中使用,结果还是不行,继续,查资料,验证测试..........., 终于找到了一个替代方案  ^FH +_0D ,金典组合呀,搞定!

其实主要是因为Zebra ZPL 中要使用^FH 这个16进制转换的一个命令符,才可以的。程序稍微调整,大功告成,屁颠屁颠的打包给客人了.......

时间: 2024-10-07 05:30:00

Zebra 控制回车但不换行的相关文章

SQL去除回车符,换行符,空格和水平制表符

MS SQL去除回车符,换行符,空格和水平制表符,参考下面语句,一般情况是SQL接受富文本或是textarea的内容.在数据库接收到这些数据之后,还是对其做一些处理. REPLACE(REPLACE(REPLACE(REPLACE([fieldName],CHAR(13),''),CHAR(10),''),CHAR(9),''),' ','') 其中:char(9)     水平制表符 char(10)   换行 char(13)   回车

editText中设置回车输入不换行

editText中设置回车输入不换行 这是源码 Mms 编辑界面所使用的一个效果,在信息正文的编辑框里输入回车是不会实现换行的,实现代码如下,也许有时候你也有这样的需求. [java] view plaincopy Activtyy 实现TextView.OnEditorActionListener这个接口 public boolean onEditorAction(TextView v, int actionId, KeyEvent event) { if (event != null) {

Java字符代码中干掉制表符、回车符和换行符

Java字符代码中干掉制表符.回车符和换行符 代码片段: String sql = StringUtils.trim(sql).replaceAll("[\\r\\n\\t]","");//干掉空格和换行符以及制表符; 说明:String类的replaceAll就有正则替换功能. \t为制表符 \n为换行 \r为回车

回车符和换行符

回车符和换行符 1.意义&由来 回车:Carriage Return.Carriage,运输,输送,火车车厢,马车. 换行:Line Feed.Feed,在原有意义上引申,表示用来接收信息来源更新的接口. 换行的意思很明白,可是为什么叫做回车呢,回车的意义到底是什么. OK,先来说一下他们的由来. 计算机出现之前,有一种电传打字机Teletype Model33,每秒钟可以打10个字符.但是既然是打印机,打印完一行是要换行的,而换行需要用去0.2秒,这个时间刚好可以打两个字符,如果这0.2秒有新

回车符,换行符与'\0'

1. 回车符(carriage return)CR ascii码值13 '\r' 2. 换行符 (line feed) LF   ascii码值10  '\n' 3. 字符串结束符 ascii码值0    '\0' 版权声明:本文为博主原创文章,未经博主允许不得转载. 回车符,换行符与'\0'

回车符和换行符区别

首先介绍一下“回车”(carriage return,’\r’)和“换行”(line feed,’\n’)这两个概念的来历和区别.在计算机还没有出现之前,有一种叫做电传打字机(Teletype Model 33)的玩意,每秒钟可以打10个字符.但是它有一个问题,就是打完一行换行的时候,要用去0.2秒,正好可以打两个字符.要是在这0.2秒里面,又有新的字符传过来,那么这个字符将丢失.于是,研制人员想了个办法解决这个问题,就是在每行后面加两个表示结束的字符.一个叫做“回车”,告诉打字机把打印头定位在

word2016去除回车符和换行符的方法

在word中文件-选项-显示,最后在里面找到"段落标记"这个框,去除里面的"勾"即可:

回车和换行那些事儿

平时我们在键盘上敲一个回车键,就实现了换行,但是在ASCII码表里,回车符和换行符是不同的字符,这时什么鬼呢?o(╯□╰)o 今天在编程在读取一个文本文件时,我用 c != '\n‘来判断是否到达行尾,后来发现不行,运行结果是错的. 上网搜了一下,才知道,Windows系统中的换行不是’\n‘,而是’\r\n',以后得注意啊o(╯□╰)o http://www.cnblogs.com/sfqh/p/3396852.html

细说"回车"和"换行"的故事

引言 最近在php还有c#以及memcache的shell当中经常看到\r\n的写法,刚开始还没注意, 不过后面感觉这样写有些不对头,\r表示回车  \n表示换行,那这样不是换行了两次吗? 为了解决疑惑,问了下度娘,总算对\r \n有了新的认识. 解释 首先 \r 是回车, \n 是换行,这毋庸置疑,但是前者的作用只是将光标移到行首,后者是将光标移到下一行. 也就是说 你敲键盘的 回车键<Enter> 其实是回车和换行的组合键(\r\n).不同的操作系统,其原理也不一样 如果把一个文本的空格和