|
|
@@ -166,41 +166,41 @@
|
|
|
var barcode_length = barcode.length;
|
|
|
//"英文字符"占1个字符 与 "中文字符"占2个字符 占用空间大小不同 所以判断 "barcode" 是否包含中文
|
|
|
if(escape(barcode).indexOf("%u") < 0) {
|
|
|
- alert("纯英文字符 字符:"+barcode_length);
|
|
|
+ // alert("纯英文字符 字符:"+barcode_length);
|
|
|
if(barcode_length <= 4){
|
|
|
- alert(barcode_length+"字符4位以内");
|
|
|
+ // alert(barcode_length+"字符4位以内");
|
|
|
var strBodyStyle_Engish = "<style>body{font-size: 200px;text-align: center}</style>";
|
|
|
var barcodenumber_Engish = barcode.substring(0,4);
|
|
|
LODOP.ADD_PRINT_HTM(2,66,517,380,strBodyStyle_Engish+barcodenumber_Engish);
|
|
|
}else if(barcode_length <= 5){
|
|
|
- alert("5位 M-501");
|
|
|
+ // alert("5位 M-501");
|
|
|
LODOP.ADD_PRINT_TEXT(20,21,581,210,barcode);
|
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",160);
|
|
|
}else if(barcode_length <= 6){
|
|
|
- alert("6位 M-501B M019A");
|
|
|
+ // alert("6位 M-501B M019A");
|
|
|
LODOP.ADD_PRINT_TEXT(20,21,549,399,barcode);
|
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",130);
|
|
|
}else if(barcode_length <= 7){
|
|
|
- alert("7位 GY-122A");
|
|
|
+ // alert("7位 GY-122A");
|
|
|
LODOP.ADD_PRINT_TEXT(20,4,575,399,barcode);
|
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",120);
|
|
|
}else if(barcode_length <= 8){
|
|
|
- alert("8位 M-424-10 M-685A/B");
|
|
|
+ // alert("8位 M-424-10 M-685A/B");
|
|
|
LODOP.ADD_PRINT_TEXT(20,12,563,399,barcode);
|
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",101);
|
|
|
}else if(barcode_length <= 9){
|
|
|
- alert("9位 M-091-30%");
|
|
|
+ // alert("9位 M-091-30%");
|
|
|
LODOP.ADD_PRINT_TEXT(20,9,573,399,barcode);
|
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",91);
|
|
|
}else if(barcode_length <= 18){
|
|
|
- alert("18位以内");
|
|
|
+ // alert("18位以内");
|
|
|
var strBodyStyle_Engish = "<style>body{font-size: 70px;text-align: center}</style>";
|
|
|
var barcodenumber_Engish = barcode.substring(0,9);
|
|
|
var barcodenumber_Engish2 = barcode.substring(9,18);
|
|
|
LODOP.ADD_PRINT_HTM(7,4,576,348,strBodyStyle_Engish+barcodenumber_Engish);
|
|
|
LODOP.ADD_PRINT_HTM(90,1,576,97,strBodyStyle_Engish+barcodenumber_Engish2);
|
|
|
}else{
|
|
|
- alert("20位以内");
|
|
|
+ // alert("20位以内");
|
|
|
var strBodyStyle_Engish = "<style>body{font-size: 65px;text-align: center}</style>";
|
|
|
var barcodenumber_Engish = barcode.substring(0,10);
|
|
|
var barcodenumber_Engish2 = barcode.substring(10,20);
|
|
|
@@ -213,34 +213,34 @@
|
|
|
var res = barcode.search(re);
|
|
|
//判断字符串中是 中英文混合 还是 纯文字
|
|
|
if(res >= 0) {
|
|
|
- alert("中英文混合 字符:"+barcode_length);
|
|
|
+ // alert("中英文混合 字符:"+barcode_length);
|
|
|
if(barcode_length <= 4){
|
|
|
- alert("1-4位");
|
|
|
+ // alert("1-4位");
|
|
|
var strBodyStyle = "<style>body{font-size: 140px;text-align: center}</style>";
|
|
|
var barcodenumber = barcode.substring(0,4);
|
|
|
LODOP.ADD_PRINT_HTM(7,15,576,348,strBodyStyle+barcodenumber);
|
|
|
}else if(barcode_length <= 5){
|
|
|
- alert("5位 PS柠檬黄");
|
|
|
+ // alert("5位 PS柠檬黄");
|
|
|
var strBodyStyle = "<style>body{font-size: 125px;text-align: center}</style>";
|
|
|
LODOP.ADD_PRINT_HTM(7,1,576,348,strBodyStyle+barcode);
|
|
|
}else if(barcode_length <= 6){
|
|
|
- alert("6位 M-511新");
|
|
|
+ // alert("6位 M-511新");
|
|
|
var strBodyStyle = "<style>body{font-size: 100px;text-align: center}</style>";
|
|
|
LODOP.ADD_PRINT_HTM(7,1,576,348,strBodyStyle+barcode);
|
|
|
}else if(barcode_length <= 7){
|
|
|
- alert("7位 M-763光油");
|
|
|
+ // alert("7位 M-763光油");
|
|
|
var strBodyStyle = "<style>body{font-size: 80px;text-align: center}</style>";
|
|
|
LODOP.ADD_PRINT_HTM(7,1,576,348,strBodyStyle+barcode);
|
|
|
}else if(barcode_length <= 8){
|
|
|
- alert("8位 UV柔印金红色浆");
|
|
|
+ // alert("8位 UV柔印金红色浆");
|
|
|
var strBodyStyle = "<style>body{font-size: 70px;text-align: center}</style>";
|
|
|
LODOP.ADD_PRINT_HTM(7,1,576,348,strBodyStyle+barcode);
|
|
|
}else if(barcode_length <= 9){
|
|
|
- alert("9位 MS-5014黑色");
|
|
|
+ // alert("9位 MS-5014黑色");
|
|
|
var strBodyStyle = "<style>body{font-size: 65px;text-align: center}</style>";
|
|
|
LODOP.ADD_PRINT_HTM(7,1,576,67,strBodyStyle+barcode);
|
|
|
}else if(barcode_length <= 30){
|
|
|
- alert("10-27位");
|
|
|
+ // alert("10-27位");
|
|
|
var strBodyStyle = "<style>body{font-size: 63px;text-align: center}</style>";
|
|
|
var barcodenumber = barcode.substring(0,9);
|
|
|
var barcodenumber2 = barcode.substring(9,18);
|
|
|
@@ -249,11 +249,11 @@
|
|
|
LODOP.ADD_PRINT_HTM(90,4,576,67,strBodyStyle+barcodenumber2);
|
|
|
LODOP.ADD_PRINT_HTM(169,-1,576,67,strBodyStyle+barcodenumber3);
|
|
|
}else if(barcode_length <= 37){
|
|
|
- alert('30-37位');
|
|
|
+ // alert('30-37位');
|
|
|
LODOP.ADD_PRINT_TEXT(7,15,566,410,barcode);
|
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",40);
|
|
|
}else if(barcode_length <= 42){
|
|
|
- alert('42位');
|
|
|
+ // alert('42位');
|
|
|
LODOP.ADD_PRINT_TEXT(7,15,561,410,barcode);
|
|
|
LODOP.SET_PRINT_STYLEA(0,"FontSize",37);
|
|
|
}else{
|
|
|
@@ -272,7 +272,7 @@
|
|
|
return false;
|
|
|
}
|
|
|
}else{
|
|
|
- alert(barcode_length+"纯文字 溶剂上光油");
|
|
|
+ // alert(barcode_length+"纯文字 溶剂上光油");
|
|
|
var strBodyStyle_Chinese = "<style>body{font-size: 90px;text-align: center}</style>";
|
|
|
var strBodyStyle_Chinese2 = "<style>body{font-size: 90px;}</style>";
|
|
|
var barcodenumber_Chinese = barcode.substring(0,6);
|