欢迎您,请 登录 或 注册

工控编程网

查看: 126|回复: 0

条码打印软件导入TXT数据前有空怎么解决?

[复制链接]
发表于 2021-8-20 14:09:26 | 显示全部楼层 |阅读模式

最近有遇到小伙伴用中琅条码打印软件导入TXT数据打印时,导入TXT数据和软件中显示的不一样,数据前面有一些空白,但是明明TXT文档中,以及中琅条码打印软件的普通文本数据源中显示都没有这些空白,如下图。下面就给大家解释一下为什么中琅条码打印软件导入TXT数据会出现这种情况以及出现此类情况的解决方法。

202108181504332672.jpg

问题描述:中琅条码打印软件利用数据库导入TXT数据,打印TXT数据时数据前会有空白,设置数据“左对齐”依然是这样,利用“修剪空白”的处理方法也没有用。

问题分析:测试新添加的普通文本是正常,数据库导入TXT数据出现问题,说明不是条码打印软件问题,是TXT文档的问题,检测后发现是由于TXT文档编码格式是“带有BOM的UTF-8”。

问题就出在这个“BOM”上,BOM全称Byte Order Mark,用于标记文件的编码,用TXT之类的程序将文本文件编码方式设置成“带有BOM的UTF-8”时,TXT文档会自动在文件的数据前面加上几个不可见的字符(EF BB BF),就是所谓的BOM字符,由于条码打印软件无法识别BOM字符,所以就出现空白情况。

问题解决方案:打开该TXT文档,选择“另存为”一个新的TXT文档,另存的TXT文档编码设置成“UTF-8”,然后再把另存的TXT文档利用数据库导入中琅条码打印软件中进行打印就正常了。

202108181504408610.jpg

202108181504474080.jpg

综上所述就是关于中琅条码打印软件导入TXT数据前有空的问题描述及解决方法介绍,如果有小伙伴遇到此类的情况可以参考本篇文章解决问题,关注中琅软件网站了解更多有关条码打印软件的问题。




回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则

客服电话

15888750101

工作时间 周一至周六 8:00-21:00

客服QQ点击这里给我发消息

Copyright @ 2013-2021 学工控网 版权所有 | 浙ICP备15003942号-1  

快速回复 返回顶部 返回列表