BarTender中如何實現內容補位而人眼可識別不補位?
有的小伙伴在BarTender制作條碼標簽,設置當條形碼輸入字符沒達到一定位數時,左側自動補0,但是打印時不想讓自動填充的0打印出來,即實現內容補位而人眼可識別不補位。這要怎么在BarTender中實現呢?這就涉及到BarTender中VB腳本的運用。
本文用一個簡單的例子進行說明:當輸入code900125時,條形碼的內容為0code900125,而條碼下的人眼可識別內容仍為code900125。(即輸入的字符沒達到11位時,實際內容左側自動補0,人眼可識別不補0)
1、在BarTender中新建條形碼,雙擊條碼,打開條碼屬性對話框。在數據源“嵌入的數據”中輸入與code900125,并將數據源命名為BT。
2、切換至數據源“轉換”選項卡。在轉換“字符數”中最小字符數為11,填充方式左,填充字符0,最大字符數為11。
3、在可讀性選項卡中,將“可見性”中設置為無。
4、新建一個單行文本對象,在數據源“類型”中選為Visual Basic腳本。
5、腳本類型多行表達式,表達式內容: