使用LODOP打印Code128条码的时候一个不得不回避的问题就是打印机的默认字体,你要保证从不同打印机打印出来同样的效果,那就要隐藏条码下方本身生成的字符串,另外添加一行自己指定的字体和样式,并把条码的值打印出来。
这里用到ShowBarText属性
<br/>//Barcode<br/>LODOP.ADD_PRINT_BARCODE("3mm", "45mm", "40mm", "10mm", "128Auto", "" + strCode128 + "");<br/>LODOP.SET_PRINT_STYLEA(0, "ShowBarText", 0);<br/>//Barcode Text<br/>LODOP.ADD_PRINT_TEXT("13mm", "45mm", "40mm", "3mm", "" + strCode128 + "");<br/>//LODOP.SET_PRINT_STYLEA(0, "Alignment", 3);<br/>LODOP.SET_PRINT_STYLEA(0, "FontSize", 8);<br/>
Good tips!