通過Codesoft8.5條碼打印軟件在斑馬條碼打印機(jī)上進(jìn)行打印,我打條碼時(shí)為什么不能小寫?只能大寫才能把數(shù)據(jù)輸進(jìn)去,我按鍵盤的大小寫轉(zhuǎn)換鍵也不行,用時(shí)軟件默認(rèn)的是CODE39,然后換成CODE128,能打出來小寫字母,但用掃描器掃的時(shí)候還是大寫,怎么回事?
解答:
根據(jù)你問題中的描述,你現(xiàn)在碰到的應(yīng)該是兩個(gè)問題:
1、Codesoft8.5中的Code39碼為什么不能輸入小寫字母?
2、條碼掃描器掃描出來的內(nèi)容為什么是大寫的?
對(duì)于上述的兩個(gè)問題點(diǎn),分別作答如下:
1、Codesoft8.5在新建一個(gè)條碼時(shí),它默認(rèn)的條形碼是code39碼,如果你了解code39碼(標(biāo)準(zhǔn)型)的話,那問題就很明晰了。
Code 39條形碼分為標(biāo)準(zhǔn)型Code 39(Standard Code 39)及完全型Code 39(Full ASCII Code 39)。標(biāo)準(zhǔn)型Code 39表示的資料內(nèi)容,包括有A~Z大寫英文字母,0~9數(shù)字,以及一些特殊符號(hào),共計(jì)有44個(gè)字符。而Full ASCII Code 39除上述標(biāo)準(zhǔn)型Code 39之44個(gè)字符外,再搭配,"/","%","$","+"等前置符號(hào)即可擴(kuò)充成128個(gè)字符(含一個(gè)起始和結(jié)束字符)。
所以當(dāng)選擇碼制為默認(rèn)的code39碼時(shí),它的內(nèi)容也就只能是允許的44個(gè)字符了。
2、當(dāng)你選擇code128碼時(shí),它就可以進(jìn)行正常的大小寫輸入,code128就是指可以表示ASCII中128個(gè)字符。
打印出來的條形碼為什么掃描出來仍然是大寫呢?這個(gè)問題應(yīng)該出在你的條碼掃描器上面,目前常用的條碼掃描器都是采用USB接口或PS/2接口(USB接口也是采用仿真鍵盤的一種方式),PS/2接口在設(shè)置上有一個(gè)功能:轉(zhuǎn)換大小寫,可以把數(shù)據(jù)轉(zhuǎn)換為大寫字母上傳,也可以把數(shù)據(jù)轉(zhuǎn)換為小寫字母上傳,當(dāng)然了也可以不進(jìn)行任何轉(zhuǎn)換,條碼掃描器默認(rèn)設(shè)置中往往是不轉(zhuǎn)換的。
當(dāng)你不需要轉(zhuǎn)換時(shí),你可以進(jìn)行相應(yīng)的不轉(zhuǎn)換設(shè)置,或者把你的條碼掃描器恢復(fù)到出廠設(shè)置。
管理員
該內(nèi)容暫無評(píng)論