• 條碼打印軟件導入TXT數據前有空怎么解決?

    最近有遇到小伙伴用中瑯條碼打印軟件導入TXT數據打印時,導入TXT數據和軟件中顯示的不一樣,數據前面有一些空白,但是明明TXT文檔中,以及中瑯條碼打印軟件的普通文本數據源中顯示都沒有這些空白,如下圖。下面就給大家解釋一下為什么中瑯條碼打印軟件導入TXT數據會出現這種情況以及出現此類情況的解決方法。

    clip_image002.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文檔利用數據庫導入中瑯條碼打印軟件中進行打印就正常了。

    clip_image004.jpg

    clip_image006.jpg

    綜上所述就是關于中瑯條碼打印軟件導入TXT數據前有空的問題描述及解決方法介紹,如果有小伙伴遇到此類的情況可以參考本篇文章解決問題,關注中瑯軟件網站了解更多有關條碼打印軟件的問題。


    標簽:條碼打印軟件 , TXT , 數據庫導入

    共有條評論 網友評論

    驗證碼: 看不清楚?
      日韩精品一区