Lodop绘制条码图功能让条码打印变得很简单,客户端不用安装专门的条码字库,该函数格式如下:
ADD_PRINT_BARCODE(Top,Left,Width,Height,BarCodeType,BarCodeValue);
关键参数含义:
Width 条码的总宽度,计量单位px(1px=1/96英寸)
Height 条码的总高度(一维条码时包括文字高度)
BarCodeType 条码的类型(规制)名称
BarCodeValue 条码值
目前控件支持的条码类型有如下26种,包含24种一维码和2种二维码:
128A
128B
128C
128Auto
EAN8
EAN13 EAN128A
EAN128B
EAN128C
Code39
39Extended
2_5interleaved 2_5industrial
2_5matrix
UPC_A
UPC_E0
UPC_E1
UPCsupp2 UPCsupp5
Code93
93Extended
MSI
PostNet
Codabar QRCode
PDF417
样式设置:
//设置条码位置、宽高、字体、值
LODOP.ADD_PRINT_BARCODE(88,32,206,78,“128B”,“123456789012”);
//设置上面这个条码下方的文字字体大小
LODOP.SET_PRINT_STYLEA(0,“FontSize”,18);
//设置当前条码以及条码下方字体的颜色
LODOP.SET_PRINT_STYLEA(0,“Color”,“#FF0000”);
//设置旋转角度
LODOP.SET_PRINT_STYLEA(0,“Angle”,180);
//设置是否显示下方的文字
LODOP.SET_PRINT_STYLEA(0,“ShowBarText”,0);
//设置条码下方的文字相对于条码本身居中
LODOP.SET_PRINT_STYLEA(0,“AlignJustify”,2);
//设置条码下方的文字相对于条码本身居左
LODOP.SET_PRINT_STYLEA(0,“AlignJustify”,1);
//设置条码下方的文字相对于条码本身居右
LODOP.SET_PRINT_STYLEA(0,“AlignJustify”,3);
//设置条码的背景色
LODOP.SET_PRINT_STYLEA(0,“GroundColor”,“#0080FF”);