問題: bartender條碼的大小如何鎖定,總是隨著條碼中的文本大小變化而變化,想固定大小,條碼中的字段是調用數據庫信息,所以不是固定的。 敏用數碼解答: 條形碼的字段發生位數變化時,條碼的寬度肯定是變化的,這個是無法固定的。 如果你想要條碼具有固定的寬度,你首先必須把你條碼的字段位數固定。 字段位數固定后,還要根據條碼碼制對字段進行一定的限制,下面列出了兩種情況: ① 固定條碼字段位數后,在編碼時,最好能夠把數字和字母的排序固定下來,比如下面的數據: 12345abcd001 14347ancd082 17345amcd003 19346abid044 10341abpd025 前5位是數字,第6-9位是字母,第10-12位是數字,這樣不論你選擇什么樣的碼制(CODE128,CODE39,CODE93等),條碼的寬度打印出來都是固定的。 ② 當你的條碼字段位數固定了,但是字段的排序是數字、字母無序排列的,那你如果想要條碼寬度固定,那你必須選擇code128碼-B的符號集來進行編碼(不能選用CODE39,CODE93或者CODE128其他字符集),如下圖所示: ③ 當你的條碼字段位數固定了,并且打印的字段內容都是清一色的,比如,都是數字或者都是字母,這樣不論你采用哪個碼制,其生成的條碼寬度都是一樣的。無序特殊的排列或者特殊的碼制選擇。 <a href="http://www.casmysw.com/label_ribbon.shtml">標簽</a><a href="http://www.casmysw.com/barcode_label.shtml">條碼標簽</a>
如果你想要條碼具有固定的寬度,你首先必須把你條碼的字段位數固定。
字段位數固定后,還要根據條碼碼制對字段進行一定的限制,下面列出了兩種情況:
① 固定條碼字段位數后,在編碼時,最好能夠把數字和字母的排序固定下來,比如下面的數據:
12345abcd001
14347ancd082
17345amcd003
19346abid044
10341abpd025
前5位是數字,第6-9位是字母,第10-12位是數字,這樣不論你選擇什么樣的碼制(CODE128,CODE39,CODE93等),條碼的寬度打印出來都是固定的。
② 當你的條碼字段位數固定了,但是字段的排序是數字、字母無序排列的,那你如果想要條碼寬度固定,那你必須選擇code128碼-B的符號集來進行編碼(不能選用CODE39,CODE93或者CODE128其他字符集),如下圖所示:
③ 當你的條碼字段位數固定了,并且打印的字段內容都是清一色的,比如,都是數字或者都是字母,這樣不論你采用哪個碼制,其生成的條碼寬度都是一樣的。無序特殊的排列或者特殊的碼制選擇。
<a href="http://www.casmysw.com/label_ribbon.shtml">標簽</a><a href="http://www.casmysw.com/barcode_label.shtml">條碼標簽</a>